【发布时间】:2014-05-27 06:06:06
【问题描述】:
我开发了一个 java ear,我使用 eclipse 中的发布按钮从本地 eclipse 部署到本地 websphere 8.5。当我尝试从命令行部署耳朵时,我在尝试访问网页后收到错误消息。
我从普通线路更新我的耳朵,如下所示: ${was.dir}/profiles/${was.profile}/bin/wsadmin.sh -lang jython -username ${was.username} -password ${was.password} -c AdminApplication.updateApplicationUsingDefaultMerge('${was .app.name}', '${build.dir}/${ear.name}')
部署成功,但是当我通过网络浏览器访问我的应用程序时,我收到以下消息,而不是看到我的应用程序:
错误 404:com.ibm.ws.webcontainer.servlet.exception.NoTargetForURIException:没有为 uri:/wwww/index.html 配置目标 servlet
我已经通过websphere的web管理界面更新了耳朵,没有任何配置。
我做错了什么或需要执行哪些额外步骤才能成功更新我的耳朵?
【问题讨论】:
-
那条路径中应该有四个 w 吗?无论哪种方式,都很难根据描述来判断。看起来它没有找到您尝试访问的网址。您正在使用什么 url,您尝试访问的那个 Web 应用程序的配置上下文根是什么?
-
我知道它没有找到应用程序。我正在寻找的是更新现有耳朵的正确方法,看起来命令 AdminApplication.updateApplicationUsingDefaultMerge 是不够的。感谢您花时间回答。
标签: java eclipse websphere websphere-8