这个星期公司要求我把做的项目打包到Tomcat上,然后设置开机启动,方便其他人员的访问。开始没有做过,然后上网弄了弄,现在跟大家讲解一下:
1 .首先把项目打包,我用的是myeclipse,右键项目——export(导出)——JAVA EE——WAR file就可以打成war包,如果不想让别人看到你的源码,就在 webRoot处右键——export(导出)——JAVA EE——WAR file就可以了。最后放在Tomcat的webapp目录下面。因为Tomcat启动会自动加载。
2 .我使用的是doc命令操作,首先安装JDK:在我的电脑->属性->高级->环境变 量->系统变量中添加以下环境变量(假定你的JDK安装 在C:\ProgramFiles\Java\jdk1.6.0):JAVA_HOME=C:\Program Files\Java\jdk1.6.0 classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; path=%JAVA_HOME%\bin 保存。
3 .我的Tomcat是免安装的,在我的电脑->属性->高级->环境变量->系统变量中添加以下 环境变量(假定你的 tomcat 安装在 c:\apache-tomcat-6.0.36): CATALINA_HOME:C:\apache-tomcat-6.0.36 然后在PATH变量最后加上: ;%CATALINA_HOME%\bin保存。
4.在Tomcat的bin目录下面找到service.bat编辑打来,找到--JvmMs 128 --JvmMx 256,在后面加上--start= auto(注意要空格)
5.先双击运行Tomcat目录下bin里的stratup.bat,然后开始-运行-cmd输入F:\Y2项目工程\Tomcat\apache-tomcat-6.0.36\bin\service.bat回车。现在 就可以安装tomcat服务了,输入service.bat install/remove 服务名,service.bat install 服务名是安装,卸载是service.bat remove 服务名回车。
6.这时的服务已经有了,service.msc回车就可以看到Apache Tomcat的服务,属性设置为自动,开机时就会自动启动。