저는 Play Application 프로젝트에서 Gephi-toolkit을 사용하고 프로젝트를 빌드하는 데 문제가 있습니다. 처음에는 몇 가지 해결되지 않은 종속성 때문에 프로젝트를 빌드 할 수 없었습니다.sbt 빌드 후 gephi-toolkit에 클래스가 없습니다.
name := """project-name"""
version := "1.0-SNAPSHOT"
lazy val root = (project in file(".")).enablePlugins(PlayScala)
scalaVersion := "2.11.8"
routesGenerator := InjectedRoutesGenerator
resolvers += "scalaz-bintray" at "https://dl.bintray.com/scalaz/releases"
libraryDependencies ++= Seq(
"com.typesafe.play" %% "play-slick" % "2.0.0",
"com.typesafe.play" %% "play-slick-evolutions" % "2.0.0",
"org.scalatestplus.play" %% "scalatestplus-play" % "1.5.0" % "test",
"com.h2database" % "h2" % "1.4.187",
"org.gephi" % "gephi-toolkit" % "0.9.1",
specs2 % Test
)
resolvers += "Sonatype snapshots" at "http://oss.sonatype.org/content/repositories/snapshots/"
resolvers += "NetBeans" at "http://bits.netbeans.org/nexus/content/groups/netbeans/"
resolvers += "gephi" at "https://raw.github.com/gephi/gephi/mvn-thirdparty-repo/"
fork in run := false
종속성이 올바르게 해결하는 것, 이것은 SBT가 Gephi 관련된 부분 해결 될 때 인쇄됩니다 것입니다 : enter link description here의 응답이 제안한 것처럼, 내 build.sbt
는 이제 다음과 같습니다
[info] Updating {file:/Users/fro/Desktop/ucl-social-network/}root...
[info] Resolving org.apache.xmlgraphics#batik-svg-dom;1.7 ...
[warn] circular dependency found: org.apache.xmlgraphics#batik-anim;1.7->org.apache.xmlgraphics#batik-svg-dom;1.7->...
[warn] circular dependency found: org.apache.xmlgraphics#batik-svg-dom;1.7->org.apache.xmlgraphics#batik-anim;1.7->...
[info] Resolving org.apache.xmlgraphics#batik-gvt;1.7 ...
[warn] circular dependency found: org.apache.xmlgraphics#batik-bridge;1.7->org.apache.xmlgraphics#batik-gvt;1.7->...
[warn] circular dependency found: org.apache.xmlgraphics#batik-gvt;1.7->org.apache.xmlgraphics#batik-bridge;1.7->...
[info] Resolving org.apache.xmlgraphics#batik-script;1.7 ...
[warn] circular dependency found: org.apache.xmlgraphics#batik-bridge;1.7->org.apache.xmlgraphics#batik-script;1.7->...
[warn] circular dependency found: org.apache.xmlgraphics#batik-bridge;1.7->org.apache.xmlgraphics#batik-script;1.7->...
[warn] circular dependency found: org.apache.xmlgraphics#batik-script;1.7->org.apache.xmlgraphics#batik-bridge;1.7->...
[info] Resolving org.gephi#gephi-parent;0.9.1 ...
[warn] circular dependency found: org.apache.xmlgraphics#batik-bridge;1.7->org.apache.xmlgraphics#batik-gvt;1.7->...
[info] Resolving jline#jline;2.12.1 ...
[info] downloading https://repo1.maven.org/maven2/org/gephi/gephi-toolkit/0.9.1/gephi-toolkit-0.9.1.jar ...
[info] [SUCCESSFUL ] org.gephi#gephi-toolkit;0.9.1!gephi-toolkit.jar (376ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/utils-longtask/0.9.1/utils-longtask-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#utils-longtask;0.9.1!utils-longtask.nbm (135ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/project-api/0.9.1/project-api-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#project-api;0.9.1!project-api.nbm (911ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/io-exporter-api/0.9.1/io-exporter-api-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#io-exporter-api;0.9.1!io-exporter-api.nbm (116ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/graph-api/0.9.1/graph-api-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#graph-api;0.9.1!graph-api.nbm (116964ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/preview-api/0.9.1/preview-api-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#preview-api;0.9.1!preview-api.nbm (457ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/io-exporter-preview/0.9.1/io-exporter-preview-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#io-exporter-preview;0.9.1!io-exporter-preview.nbm (107ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/utils/0.9.1/utils-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#utils;0.9.1!utils.nbm (138ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/datalab-api/0.9.1/datalab-api-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#datalab-api;0.9.1!datalab-api.nbm (189ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/visualization-api/0.9.1/visualization-api-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#visualization-api;0.9.1!visualization-api.nbm (119ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/preview-plugin/0.9.1/preview-plugin-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#preview-plugin;0.9.1!preview-plugin.nbm (177ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/db-drivers/0.9.1/db-drivers-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#db-drivers;0.9.1!db-drivers.nbm (16421ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/io-importer-api/0.9.1/io-importer-api-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#io-importer-api;0.9.1!io-importer-api.nbm (231ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/io-processor-plugin/0.9.1/io-processor-plugin-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#io-processor-plugin;0.9.1!io-processor-plugin.nbm (121ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/appearance-api/0.9.1/appearance-api-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#appearance-api;0.9.1!appearance-api.nbm (154ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/statistics-api/0.9.1/statistics-api-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#statistics-api;0.9.1!statistics-api.nbm (116ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/statistics-plugin/0.9.1/statistics-plugin-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#statistics-plugin;0.9.1!statistics-plugin.nbm (288ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/algorithms-plugin/0.9.1/algorithms-plugin-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#algorithms-plugin;0.9.1!algorithms-plugin.nbm (102ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/mostrecentfiles-api/0.9.1/mostrecentfiles-api-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#mostrecentfiles-api;0.9.1!mostrecentfiles-api.nbm (103ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/layout-api/0.9.1/layout-api-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#layout-api;0.9.1!layout-api.nbm (115ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/io-generator-api/0.9.1/io-generator-api-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#io-generator-api;0.9.1!io-generator-api.nbm (94ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/io-generator-plugin/0.9.1/io-generator-plugin-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#io-generator-plugin;0.9.1!io-generator-plugin.nbm (102ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/io-exporter-plugin/0.9.1/io-exporter-plugin-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#io-exporter-plugin;0.9.1!io-exporter-plugin.nbm (183ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/filters-api/0.9.1/filters-api-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#filters-api;0.9.1!filters-api.nbm (117ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/ui-propertyeditor/0.9.1/ui-propertyeditor-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#ui-propertyeditor;0.9.1!ui-propertyeditor.nbm (105ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/layout-plugin/0.9.1/layout-plugin-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#layout-plugin;0.9.1!layout-plugin.nbm (312ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/io-importer-plugin/0.9.1/io-importer-plugin-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#io-importer-plugin;0.9.1!io-importer-plugin.nbm (284ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/filters-plugin/0.9.1/filters-plugin-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#filters-plugin;0.9.1!filters-plugin.nbm (264ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/filters-impl/0.9.1/filters-impl-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#filters-impl;0.9.1!filters-impl.nbm (154ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/appearance-plugin/0.9.1/appearance-plugin-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#appearance-plugin;0.9.1!appearance-plugin.nbm (126ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/core-library-wrapper/0.9.1/core-library-wrapper-0.9.1.nbm ...
[info] [SUCCESSFUL ] org.gephi#core-library-wrapper;0.9.1!core-library-wrapper.nbm (29982ms)
[info] downloading https://repo1.maven.org/maven2/org/gephi/graphstore/0.5.3/graphstore-0.5.3.jar ...
[info] [SUCCESSFUL ] org.gephi#graphstore;0.5.3!graphstore.jar (685ms)
[info] Done updating.
을
내 문제는 일부 Gephi 클래스가 Gephi의 API에 문서화되어 있지만 액세스 할 수 없다는 것입니다. 한 예가 org.gephi.graph.api.GraphController
클래스입니다 (this link 참조). 오류가 전혀 발생하지 않았으므로 일부 클래스는 완벽하게 액세스 할 수 있습니다 (예 : org.gephi.graph.api.Node
). 문제가 뭔지 아십니까?
감사 @tbrush 솔루션으로 당신은 받는다는 중앙 저장소에서 분류 '모든'과 gephi-툴킷을 사용할 수 있습니다 그 틈새 이후 당신의 대답 :-)하지만 그것은 나를 도왔습니다! – Steve