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を使用しています