0
我想運行一個.jar文件,但我一直有這個錯誤java.lang.NoClassDefFoundError Java版本
Exception in thread "main" java.lang.NoClassDefFoundError: com/extl/jade/user/ExtilityException
at org.dasein.cloud.flexiant.compute.FlexComputeServices.getVirtualMachineSupport(FlexComputeServices.java:24)
at org.dasein.cloud.flexiant.compute.FlexComputeServices.getVirtualMachineSupport(FlexComputeServices.java:17)
at com.ics.multicloud.LaunchServer.launch(LaunchServer.java:130)
at com.ics.multicloud.LaunchServer.main(LaunchServer.java:109)
Caused by: java.lang.ClassNotFoundException: com.extl.jade.user.ExtilityException
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 4 more
能否請您給我的任何想法來? 我認爲我的java版本有問題。
我的Java版本是
java version "1.7.0_25"
OpenJDK Runtime Environment (rhel-2.3.10.5.el5_9-x86_64)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
和javac也
javac 1.7.0_25
看起來像一個類路徑問題...沒有足夠的信息來幫助你:) – NiziL
未在清單中設置類路徑。沒有錯的瓦特/ Java;這是你和你的代碼。 – duffymo
我應該設置一個類路徑嗎? – Metal