0

JGraphT パッケージには、自分で実験するためのいくつかの例が含まれています。HelloJGraphT.java はその 1 つです。Netbeans6.0.1 では、エラーなしで実行できます。しかし、次の方法でdosコマンドプロンプトを使用すると:

javac -cp jgrapht-jdk1.6.jar HelloJGraphT.java

コンパイルします。しかし、次を使用して実行すると:

java HelloJGraphT

次のエラーが発生します。

スレッド「メイン」での例外 java.lang.NoClassDefFoundError: org/jgrapht/Graph 原因: java.lang.ClassNotFoundException: org.jgrapht.Graph at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController .doPrivileged(Native Method) の java.net.URLClassLoader.findClass(未知のソース) java.lang.ClassLoader.loadClass の未知のソース) sun.misc.Launcher$AppClassLoader.loadClass(未知のソース) の java.lang.ClassLoader java.lang.ClassLoader.loadClassInternal(不明なソース) の .loadClass(不明なソース)

どんな手掛かり?

私はjdk 1.6を使用しています

4

1 に答える 1

1

JGraphT ライブラリをプロジェクトにインポートする必要があります。

于 2010-11-27T21:32:52.207 に答える