2012-11-09 20 views
3

我使用的Win7 64位,當我嘗試啓動WebSphere 8我的日食裏面說在Eclipse

Get the following error when start the server : 
Exception in thread "main" java.lang.NoClassDefFoundError: Files 
Caused by: java.lang.ClassNotFoundException: Files 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:434) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:646) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:358) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:612) 
Could not find the main class: Files. Program will exit. 

但啓動WebSphere 8,當我去的第一步控制檯並運行安裝驗證,服務器啓動並在eclipse中開始。

請幫忙。

+0

文件是你的類之一嗎? – DaveRlz

+0

您是從服務器視圖啓動服務器的嗎? – dbreaux

+4

似乎「文件」來自「C:\ Program Files」 –

回答

-1

您不能在基本Eclipse中運行WAS。您必須使用Rational Application Developer。對我來說這

+0

我不認爲啓動和停止WAS應該是eclipse的一個問題。 – user1374266

+0

我現在收到與RAD 8相同的錯誤,唯一的區別是這次它不是文件而是文件RESOURCE。 – user1374266

+0

IBM軟件支持票。他們會問你做一個mustgather日誌收集,看看這個軟件是如何安裝的。有些東西很時髦,因爲我可以在不到30分鐘的時間內使用RAD 8。 –

0

的根本原因是最近添加的環境變量JAVA_HOME和相應的已添加到我的Windows PATH%JAVA_HOME%\bin條目。從cmd.exe提示符/窗口中的任何內容看來,這一切似乎都很好,但對於在IDE中啓動的WAS腳本無法正常工作。對我來說,違規的Program Files引用是在這些變量中。刪除這些定義並重新啓動IDE(重要!)似乎解決了我的問題。