无法启动IBM WebSphere Application server

安装完成之后还可以进入 管理控制台 配置,但是现在却不能启动服务了,启动就报错。
线程 "main" 中发生异常java.lang.NoClassDefFoundError: Duser.language=Zh?-Duser.region=CN
Caused by: java.lang.ClassNotFoundException: Duser.language=Zh?-Duser.region=CN
at java.net.URLClassLoader.findClass(URLClassLoader.java:434)
at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:688)
at java.lang.ClassLoader.loadClass(ClassLoader.java:667)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:358)
at java.lang.ClassLoader.loadClass(ClassLoader.java:650)
Could not find the main class: Duser.language=Zh?-Duser.region=CN. Program will exit.

[13-7-19 13:55:00:668 CST] 00000001 ManagerAdmin I TRAS0018I: 跟踪状态已更改。新的跟踪状态是 =info。
[13-7-19 13:55:00:998 CST] 00000001 ManagerAdmin I TRAS0040I: 所配置的跟踪状态包括以下与当前注册在服务器中的记录器不匹配的配置:""
[13-7-19 13:55:01:029 CST] 00000001 ManagerAdmin A TRAS0007I: 禁用记录到服务日志
[13-7-19 13:55:01:107 CST] 00000001 ProviderTrack I com.ibm.ffdc.osgi.ProviderTracker AddingService FFDC1007I: FFDC 提供程序安装:com.ibm.ffdc.util.provider.FfdcOnDirProvider@5aeca244
*
********** Start Display Current Environment ************
WebSphere Platform 8.5.5.0 [BASE 8.5.5.0 gm1319.01] running with process name dsyNode01Cell\dsyNode01\server1 and process id 4108
Host Operating System is Windows 8, version 6.2
Java version = 1.6.0, Java Compiler = j9jit26, Java VM name = IBM J9 VM
was.install.root = D:\Program Files\Server\IBM\WebSphere\AppServer
user.install.root = D:\Program Files\Server\IBM\WebSphere\AppServer\profiles\AppSrv01
Java Home = D:\Program Files\Server\IBM\WebSphere\AppServer\java\jre
ws.ext.dirs = D:\Program Files\Server\IBM\WebSphere\AppServer/java/lib;D:\Program Files\Server\IBM\WebSphere\AppServer\profiles\AppSrv01/classes;D:\Program Files\Server\IBM\WebSphere\AppServer/classes;D:\Program Files\Server\IBM\WebSphere\AppServer/lib;D:\Program Files\Server\IBM\WebSphere\AppServer/installedChannels;D:\Program Files\Server\IBM\WebSphere\AppServer/lib/ext;D:\Program Files\Server\IBM\WebSphere\AppServer/web/help;D:\Program Files\Server\IBM\WebSphere\AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime
Classpath = D:\Program Files\Server\IBM\WebSphere\AppServer\profiles\AppSrv01/properties;D:\Program Files\Server\IBM\WebSphere\AppServer/properties;D:\Program Files\Server\IBM\WebSphere\AppServer/lib/startup.jar;D:\Program Files\Server\IBM\WebSphere\AppServer/lib/bootstrap.jar;D:\Program Files\Server\IBM\WebSphere\AppServer/lib/jsf-nls.jar;D:\Program Files\Server\IBM\WebSphere\AppServer/lib/lmproxy.jar;D:\Program Files\Server\IBM\WebSphere\AppServer/lib/urlprotocols.jar;D:\Program Files\Server\IBM\WebSphere\AppServer/deploytool/itp/batchboot.jar;D:\Program Files\Server\IBM\WebSphere\AppServer/deploytool/itp/batch2.jar;D:\Program Files\Server\IBM\WebSphere\AppServer/java/lib/tools.jar
Java Library path = D:\Program Files\Server\IBM\WebSphere\AppServer/lib/native/win/x86_32/;D:\Program Files\Server\IBM\WebSphere\AppServer\java\jre\bin\default;D:\Program Files\Server\IBM\WebSphere\AppServer\java\jre\bin;C:\Windows\system32;C:\Windows;D:\Program Files\Server\IBM\WebSphere\AppServer\lib\native\win\x86_32;D:\Program Files\Server\IBM\WebSphere\AppServer\bin;D:\Program Files\Server\IBM\WebSphere\AppServer\java\bin;D:\Program Files\Server\IBM\WebSphere\AppServer\java\jre\bin;D:\oracle\product\11.2.0\dbhome_1\bin;D:\Program Files\Database\oracle\product\10.2.0\client_1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;D:\Program Files\Java\jdk1.7.0_10\bin;D:\Program Files\Database\SQL Server 2012\110\DTS\Binn\;D:\Program Files\Database\SQL Server 2012\110\Tools\Binn\;D:\Program Files\Database\SQL Server 2012\110\Tools\Binn\ManagementStudio\;C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\;.;
Orb Version = IBM Java ORB build orb626-20130112.01
************* End Display Current Environment *************
[13-7-19 14:03:49:152 CST] 00000001 ManagerAdmin I TRAS0018I: 跟踪状态已更改。新的跟踪状态是 *=info。
[13-7-19 14:03:49:339 CST] 00000001 ManagerAdmin I TRAS0040I: 所配置的跟踪状态包括以下与当前注册在服务器中的记录器不匹配的配置:""
[13-7-19 14:03:49:355 CST] 00000001 ManagerAdmin A TRAS0007I: 禁用记录到服务日志
[13-7-19 14:03:49:386 CST] 00000001 ProviderTrack I com.ibm.ffdc.osgi.ProviderTracker AddingService FFDC1007I: FFDC 提供程序安装:com.ibm.ffdc.util.provider.FfdcOnDirProvider@c512f0f9

刚刚接触 webshpere!

2个回答

目测在was控制台修改过websphere的类路径或者直接修改了was的配置文件,但是修改错了

搜一下同时包含 Duser.language=Zh 和Duser.region=CN 字符串的文件,看一下是不是把这段配置到类路径上了

ctdsy520
ctdsy520 文件太多了 不知道在那个里面找。。。nodes下的所有配置文件都找了 没有机会找到这些字符串哟。好头痛。。
7 年多之前 回复

是在开发环境出现的吧?在java虚拟机的启动参数上加上 -Dfile.encoding=GBK -Ddefault.client.encoding=GBK
-Duser.language=zh -Duser.region=CN 试试

ctdsy520
ctdsy520 只是将用eclipse打成的war项目 部署在websphere里面。单独执行。
7 年多之前 回复
zyn010101
zyn010101 你的开发ide是哪个?eclipse还是集成的websphere?
7 年多之前 回复
ctdsy520
ctdsy520 jre文件下面只有lib和bin
7 年多之前 回复
zyn010101
zyn010101 开发环境的jre,配置
7 年多之前 回复
ctdsy520
ctdsy520 现在有个问题 就是server的服务启动不了,管理控制台进不去。给它配置的jvm参数 不知道在什么地方改了?
7 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐