2012-09-04 129 views
0

我想在嵌入式Tomcat(7)上運行JAX-RS 2.0(Jersey)應用程序。但是我還沒有找到關於它的例子或文檔。如何在嵌入式Tomcat上運行JAX-RS應用程序?

如何設置好Tomcat 7編程,並添加一個Servlet包裝一個JAX-RS應用程序呢?

+0

我不確定我是否理解這個問題。如果您使用maven構建war文件,則只需使用tomcat管理器應用上傳戰爭即可。 – thatidiotguy

+0

我不想構建war文件,而是在開發期間使用Tomcat進行單元測試,並使用瀏覽器查看應用程序。 – deamon

回答

0

如果你想開始/從Java環境中停止Tomcat,看它的啓動腳本看到調用了哪些類。其實並不複雜;我總是從我的IntelliJ上做到這一點。我的IntelliJ啓動配置是這樣的:

主類org.apache.catalina.startup.Bootstrap

VM參數-ea -cp $CLASSPATH:/path/to/tomcat/bin/bootstrap.jar -Dcatalina.base="/path/to/tomcat" -Dcatalina.home="/path/to/tomcat" -Djava.io.tmpdir="/path/to/tomcat/temp" -noverify -Xmx400M -XX:MaxPermSize=400M

程序參數start

工作目錄/path/to/tomcat

如果您想要優雅地停止Tomcat,唯一不同的是程序參數,它是stop

相關問題