如果是windows,写个run.bat脚本,里面写上 java -classpath .xx.jar:xx.jar test,然后放到开机启动项中,即可
如果是linux,写个run.sh脚本,里面写上 java -classpath .:xx.jar:xx.jar test,然后将这个文件放到 /etc/rc.d/init.d/下,并给予执行权限 chmod 755 run.sh,即可
你好,我觉得这种情况可以在servlet的初始化完成,重写servlet的init方法。在web.xml增加配置:<servlet> <description></description> <display-name>Init</display-name> <servlet-name>Init</servlet-name> <servlet-class>com.nodeservice.sdcqjy.servlet.Init</servlet-class> <load-on-startup>4</load-on-startup></servlet>这个servlet不需要配置mapping 而是 <load-on-startup>4</load-on-startup>在tomcat启动时会按照加载的等级去初始化这个servlet,数字越大加载顺序越靠后。这样在tomcat启动时会调用servlet的init方法。可以在init方法中初始化公用资源信息等等 。希望对你有帮助。去Apache官网下载那种可以制作成服务的tomcat,并将其做成服务
,将你的程序部署在已经被做成服务的tomcat里,并且将该tomcat服务设置为开机启动即可,我的就是这么做的;
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)