我目前正在使用Spring Roo構建一個相當簡單的webapp。但是,似乎Spring應用程序默認部署爲「/ {app name}」,而不是「/」作爲頂級目錄。也就是說,控制器由「/ {app name}/person」映射,而不是「/ person」。經過相當長的時間後,我看不到這將被修復。這是一個設置的地方?Spring Roo「Base」URL
1
A
回答
0
假設您的Spring Roo應用程序在Apache Tomcat上運行,您可以執行的操作是配置Tomcat Root上下文。
您可以通過以下方式進行此操作。
- 定義中的conf一個的ROOT.xml上下文文件/卡塔利娜/本地主機
- 名稱你的web應用WAR「ROOT.war」或包含文件夾「ROOT」
更多信息可以在找到以下鏈接。
http://benhutchison.wordpress.com/2008/07/30/how-to-configure-tomcat-root-context/
乾杯!
2
基本路徑由應用程序服務器定義,而不是應用程序本身。 在pom.xml,覆蓋以下插件:
Maven的戰爭插件 - MVN包,MVN的tomcat:運行戰爭
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.2</version>
<configuration>
<warName>ROOT</warName>
<!-- exclude test files from war package -->
<packagingExcludes>src/test/**</packagingExcludes>
</configuration>
</plugin>
Tomcat的Maven的插件 - MVN tomcat的:運行
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<version>1.1</version>
<configuration>
<path>/</path>
</configuration>
</plugin>
org.mortbay.jetty - 命令mvn碼頭:運行
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>8.0.4.v20111024</version>
<configuration>
<webAppConfig>
<contextPath>/</contextPath>
</webAppConfig>
</configuration>
</plugin>
相關問題
- 1. spring(Roo)+ JCR(Jackrabbit ..)
- 2. Spring roo和jOOQ
- 3. Spring Roo和EhCache
- 4. Spring roo working
- 5. Spring ROO排序
- 6. Spring roo和GWT
- 7. Spring roo和gwt
- 8. Spring Roo,jQuery,jQueryMobile
- 9. Spring Roo和AOP
- 10. spring roo excel view
- 11. 與Spring Roo的
- 12. DBRE Spring Roo問題
- 13. Hibernate OrderColumn with Spring Roo
- 14. Spring Roo finder問題
- 15. Spring Roo css定製
- 16. Spring Roo Tomcat問題
- 17. Spring Roo Oracle和Underscore
- 18. Blackberry BrowserField Base Url
- 19. Spring Roo和bundleSymbolicName開關
- 20. Spring roo上的時間戳
- 21. 來自WSDL的Spring Roo?
- 22. Spring Roo的用戶界面
- 23. Spring Roo的MVC:對象
- 24. Spring Roo - 自動更新
- 25. Spring roo - 添加CLOB字段
- 26. Spring Roo v.s. Maven 2 Archetypes
- 27. Spring roo,字段枚舉
- 28. Spring Roo的橫向菜單
- 29. 使用spring roo生成DAO
- 30. Spring Roo插件目錄
嗨亞倫,因爲你是新來的StackOverflow,我對你有一點提示:如果你把問題稱爲一個問題,並且如果你把所有的名字都包含在其中。如果可能的話,最好不要在問題中使用「it」。例如:「我如何更改Spring Roo」的「基本URL」?只是一個小小的提示。 –