2013-05-17 3 views
-1

J'ai essayé d'intégrer gephi-toolkit dans mon application Java. Commencé avec des exemples simples sur leur page de portail Toolkit. mais il a échoué au premier échantillon Headless Gephi, voici où il a échoué:gephi-toolkit compilé mais ne fonctionnera pas dans l'application

//Get Centrality 
GraphDistance distance = new GraphDistance(); 
distance.setDirected(true); 
distance.execute(graphModel, attributeModel); 

il a dit:

[ERROR] class file for org.gephi.graph.api.HierarchicalGraph not found 
[ERROR] distance.execute(graphModel, attributeModel); 

j'ai essayé de creuser leur code source, semble que la classe ne sont pas disponibles, mais vérifié leur api, il est répertorié là. si étrange. quelqu'un a eu le même problème? J'utilise leur dernière version 0.9-SNAPSHOT

Répondre

1

La raison est peut-être que la version 0.9 est en cours de refactoring intense et qu'elle est instable. Vous pouvez télécharger une version stable de la boîte à outils ici: http://gephi.org/toolkit/

1

Retirez la partie attributeModel:

distance.execute(graphModel, attributeModel); 

devient

distance.execute(graphModel); 

Au Gephi 0.9.0, le attributeModel a été refactorisé et en fait partie du GraphModel.

Questions connexes