我有一个应用程序,我只打算使用glassfish部署到根('/')上下文。与eclipse中的tomcat不同,当我在服务器浏览器中双击服务器时,没有特定于应用程序的设置。
我可以转到http://localhost:4848并完成此操作,但是当我在进行更改后重新部署时,eclipse会将应用程序部署到'/ myapp'。
我该怎么做?
答案 0 :(得分:2)
对于仅WAR部署,您必须使用特定于供应商的配置文件执行此操作。对于Glassfish,您需要在<context-root>
文件旁边的sun-web.xml
内设置web.xml
标记。
来自http://www.sun.com/bigadmin/sundocs/articles/urlrdn.jsp:
<sun-web-app>
<context-root>/mywarname</context-root>
</sun-web-app>