0

我想在嵌入式 Tomcat (7) 上运行 JAX-RS 2.0 (Jersey) 应用程序。但我还没有找到关于它的示例或文档。

如何以编程方式设置 Tomcat 7 并向其添加包装 JAX-RS 应用程序的 Servlet?

4

1 回答 1

0

如果您想从 Java 环境启动/停止 Tomcat,请查看其启动脚本以查看调用了哪些类。实际上并没有那么复杂。我一直在我的 IntelliJ 上执行此操作。我的 IntelliJ 启动配置如下所示:

主要课程org.apache.catalina.startup.Bootstrap

虚拟机参数-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.

于 2012-09-05T09:09:03.247 回答