Websphere启动错误

时间:2013-02-27 15:59:15

标签: workspace websphere-7

我正在尝试使用RAD IDE上的Websphere 7.0应用程序服务器设置工作区。我正在使用Java 1.6

当我尝试启动我的服务器时,它会抛出以下错误:

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:660)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:358)
at java.lang.ClassLoader.loadClass(ClassLoader.java:626)
Could not find the main class: Files.  Program will exit.

这是什么原因?之前有没有人遇到过这种错误。

注意:我尝试使用谷歌搜索,人们建议尝试更改类路径,我尝试过但不起作用。

2 个答案:

答案 0 :(得分:2)

看起来像某些东西,某处未能引用包含C:\ Program Files的参数,可能是由于自定义JVM配置。如果对bin \ startServer.bat使用-script选项,则可能能够确定出错的位置。这可能是一个产品问题,所以如果您无法弄明白(或者您认为您的配置不应该受到责备),那么您可以考虑与IBM合作开设PMR。

答案 1 :(得分:0)

如果尝试从RAD控制台启动服务器时遇到此问题,则可能是产品问题,解决此问题的快速方法可能是使用命令行启动服务器,请参见以下有关如何启动服务器的示例

C:\ WorkFolder \ WASV8.5_Install \ profiles \ AppSrv03 \ bin> startServer.bat服务器1 -profileName AppSrv02 ADMU0116I:工具信息正在文件中记录            C:\ WorkFolder \ WASV8.5_Install \ profiles \ AppSrv02 \ logs \ server1 \ startServer.log ADMU0128I:具有AppSrv02配置文件的启动工具 ADMU3100I:读取服务器:server1的配置 ADMU3200I:服务器启动。等待初始化状态。 ADMU3000I:服务器server1已开放用于电子商务;进程ID为20484