tomcat 部署war linux or windows system

来源:互联网 发布:淘宝的等级划分 编辑:程序博客网 时间:2024/04/30 03:09

linux 这货、没有说的、安全稳定。

所以那、很多的应用都喜欢使用它来部署服务。没辙、谁让这货这么好的性能那、可是要是你习惯了在windows上做开发、做服务、突然要使用linux ,还真的有点不习惯。

通常小的应用、在部署服务的时候、我们都是将开发好的程序打成一个.war 的包、直接丢给 tomcat 、然后就开心的访问就是了、


一:在windows上、要是使用tomcat 下的startup.bat 、那就必须配置环境变量。

1.在计算机--——高级系统设置——系统配置——环境变量配置下加入如下:

 JAVA_HOME= C:\Program Files (x86)\Java\jdk1.7.0_21

CLASSPATH = .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

Path=E:\oracle\product\10.2.0\db_1\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\IBM\Infoprint Select;%JAVA_HOME%\bin;C:\Program Files\TortoiseSVN\bin (我这是装了oracle的,所以会有oracle的东西)

就这三项配置、到tomcat下的bin目录下、双击startup.bat , tomcat 提供的服务就可以使用了、



二:在linux 下、要想使用tomcat提供服务。那也很简单、需要一步

只需要你在tomcat下的bin目录下、找到startup.sh 然后在

os400=false
case "`uname`" in
OS400*) os400=true;;
esac

堆下加上你linux上的java环境就可以了、我的是这样的:

#add tomcat environment.
JAVA_HOME=/usr/java/jdk1.6.0_24  
JRE_HOME=/usr/java/jdk1.6.0_24/jre  
PATH=$JAVA_HOME/bin:$JRE_HOME:$PATH  
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  
TOMCAT_HOME=/home/software/java/apache-tomcat-7.0.39 


同样的、在shutdown.sh 文件下、也同样做这样的操作就是了、这样就可以关闭服务了。


linux下安装java环境:http://developer.51cto.com/art/201012/238581.htm。

相关参考:http://blog.csdn.net/sunboy_2050/article/details/7827045