迁移WAS配置文件后启动失败:无法定位systemlaunch.properties
WebSphere配置文件迁移后启动失败(ADML3000E)的解决方法
报错核心:迁移配置文件后启动时,系统仍在读取旧服务器上的systemlaunch.properties路径,新服务器的WAS安装路径已变更,但相关路径配置未同步更新。
解决步骤:
- 检查配置文件目录下的
bootstrap.properties
进入配置文件的config子目录,打开bootstrap.properties,搜索硬编码的旧路径E:\WebSphere\AppServer,全部替换为新服务器的WAS安装路径。 - 修正WAS根目录的
profileRegistry.xml
找到新服务器WAS安装目录下的properties/profileRegistry.xml,定位到迁移过来的配置文件对应的条目,把was.install.root属性的值改成新的WAS安装路径。 - 启动时临时指定路径(应急方案)
用命令行启动服务器时,手动指定WAS根目录参数:startServer.bat 你的服务器名称 -DWAS_INSTALL_ROOT=新的WAS安装路径 - 检查配置文件
bin目录下的启动脚本
进入配置文件的bin目录,打开startServer.bat(Windows),查看是否有硬编码的旧WAS路径,直接替换为新路径。
内容的提问来源于stack exchange,提问作者Mihai Narcis
相关产品推荐
相关产品推荐

