eclipse和websphere 8.0 - 无法更改上下文根

时间:2013-01-29 17:09:36

标签: websphere-8

我有eclipse的IBM插件,允许我在websphere 8.0服务器上开发。我正在使用eclipse(Juno Build)。

通常,在项目资源管理器中,我只需右键单击>>即可更改应用程序的上下文根。属性>>网站项目设置>>并在那里设置上下文根。我可以将上下文根设置为任何东西,并且它不会改变它的任何内容。当我检查管理控制台时,它显示为'AppName',而不是我在Web项目设置中设置的任何内容。那个,我无法在控制台中更改它,因为我可以单击的唯一按钮是“取消”。所有文本字段都可供我更改,但在任何地方都没有保存按钮...

还有其他人有这个问题吗?如果有的话,你做了什么来解决它?

1 个答案:

答案 0 :(得分:2)

您可以在WebSphere中设置Context Root

第一个是在EAR的application.xml文件中的模块定义中(该文件在WAS 8中不是强制性的,但可以使用它)

第二个是在WAR内的ibm-web-ext.xml文件中。

请务必注意application.xml设置覆盖ibm-web-ext.xml设置。

当您在UI中设置上下文根时,它正在设置ibm-web-ext.xml文件,如果您在application.xml中有另一个定义,则在您遇到此情况时,您将看不到任何更改。

我的建议是,如果您正在使用application.xml,请始终在那里设置上下文根。