2015-10-07 70 views
0

我想創建一個java.class文件(java代碼的字節碼)的實例。但是,當我這樣做,我得到一個錯誤如下: -在創建同一個類的實例時獲取noClassDefFoundError類。爲什麼?

Exception in thread "main" java.lang.NoClassDefFoundError: SamplePro 
at com.sample.testenvironment.Test.getTest(Test.java:29) 
at com.sample.testenvironment.Test.main(Test.java:42) 
Caused by: java.lang.ClassNotFoundException: SamplePro 
at java.net.URLClassLoader$1.run(URLClassLoader.java:202) 
at java.security.AccessController.doPrivileged(Native Method) 
at java.net.URLClassLoader.findClass(URLClassLoader.java:190) 
at java.lang.ClassLoader.loadClass(ClassLoader.java:307) 
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) 
at java.lang.ClassLoader.loadClass(ClassLoader.java:248) 
... 2 more 

我想創建SamplePro的一個實例。我已經將SamplePro的.class文件附加到我嘗試創建其實例的項目的類庫中。

+1

請添加更多信息,例如類別或示例 – Dubas

+0

您能否定位。張貼代碼 –

+1

http://stackoverflow.com/questions/26336551/noclassdeffounderror-exception-when-i-use-omnifacesajaxupdate-method/26336824#26336824 – user2717954

回答

1

這可能發生你可能依賴於其他類。這些類在編譯期間可用,在運行時可能會丟失。 你可以查找一些解決方案點擊here

相關問題