在eclipse中将Java Web应用程序部署到glassfish的根上下文?

时间:2010-11-19 22:50:00

标签: java eclipse glassfish java-ee-6

我有一个应用程序,我只打算使用glassfish部署到根('/')上下文。与eclipse中的tomcat不同,当我在服务器浏览器中双击服务器时,没有特定于应用程序的设置。

我可以转到http://localhost:4848并完成此操作,但是当我在进行更改后重新部署时,eclipse会将应用程序部署到'/ myapp'。

我该怎么做?

1 个答案:

答案 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>