当前位置: 代码迷 >> Java Web开发 >> 请教Tomcat能否绑定一个Java App的main
  详细解决方案

请教Tomcat能否绑定一个Java App的main

热度:92   发布时间:2016-04-17 00:46:43.0
请问Tomcat能否绑定一个Java App的main?
写了一个Java App,其中有一个Web Service接口。现在调试需要分别开启Tomcat和App,这样有两个进程运行。

问题是:

1.Tomcat能不能绑定Main函数,实现启动Tomcat即启动App?
2.能否实现Tomcat和App在一个进程运行?

谢先

------解决方案--------------------
第一个应该可以,第二个估计有点问题。

tomcat本身就是一个javaw进程

第一个用上下文的监听器就行了
------解决方案--------------------
servlet有个startup的参数,你去查一下。

可以实现在tomcat启动的时候,自动运行这个servlet,然后你在servlet里面启动你的app就可以了。


------解决方案--------------------
给你一个我使用中的例子吧。
web.xml
XML code
  <!-- 自动启动系统 -->  <servlet>    <servlet-name>InitServlet</servlet-name>    <servlet-class>org.javaren.hero.AutoServlet</servlet-class>    <load-on-startup>1</load-on-startup>  </servlet>