我正在使用Maven构建一个将在eclipse中发布到WAS8.5服务器的耳朵。 Maven在/META-INF/application.xml中生成application.xml。但是当我将我的耳朵部署到我的WAS8.5服务器时,战争的上下文根将被URI替换。例如,app1-0.0.1-SNAPSHOT.war的上下文根不是app1,而是完整的URI(app1-0.0.1-SNAPSHOT.war)。有人有什么建议吗? application.xml位于下面。
此外,我正在使用WebSphere 8.5.5运行Eclipse 4.5.1。提前谢谢!
<!DOCTYPE application PUBLIC
"-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN"
"http://java.sun.com/dtd/application_1_3.dtd">
<application>
<display-name>my_ear</display-name>
<module>
<web>
<web-uri>app1-0.0.1-SNAPSHOT.war</web-uri>
<context-root>app1</context-root>
</web>
</module>
<module>
<web>
<web-uri>app2-0.0.1-SNAPSHOT.war</web-uri>
<context-root>/</context-root>
</web>
</module>
</application>