在STS中测试新的Spring MVC项目 - 默认根上下文?

时间:2012-09-06 17:09:38

标签: spring-mvc sts-springsourcetoolsuite

我正在尝试进入Spring MVC世界,我开始使用SpringSource Tool Suite。我已经创建了一个新的Spring MVC项目,我理解了它的基础知识。我遇到的一个简单问题是 - 更改STS附带的默认vFabric服务器的根上下文的最佳方法是什么?

默认情况下,它将我的项目映射到/ projectname - 但是当我最终部署此项目时,我希望它位于根上下文/中。有没有办法在STS / vFabric中更改它,所以当我“运行在服务器上”并启动Tomcat实例时,当前项目将在根上下文而不是默认的“VMware vFabric tc Server”页面?这只是让测试网站变得困难,因为我将在HTML中链接到“/ mylink”(例如),但在STS中运行它将是/ projectname / mylink

感谢。

1 个答案:

答案 0 :(得分:9)

  • 在" Servers" -View中,右键单击vFabric服务器
  • 选择"打开"
  • 在开场编辑器中,点击"模块" (在编辑器窗口的底部)
  • 您将看到已部署的应用,点击应部署到ROOT的应用
  • 点击"编辑"
  • 将路径更改为" /",将文档库保留为原样
  • 保存并完成