在其他的电脑上配置绿色Jre+tomcat运行环境

其他的同事要使用我们的web程序(基于tomcat的web程序)。所以要求是对方的电脑任何程序都不需要安装,把我们的包拷贝过去,直接执行批处理就可以运行。

经过了一番摸索,实现方式如下:

1,准备jre:一般开发的机器中在安装jdk的时候,会自动安装一份jre,就拷贝这个jre就可以,我使用的是jre7。

2,准备tomcat:一般是使用从apache官网下载的版本,这个版本是免安装版本。免安装版本的bin目录下都有一个strartup.bat的批处理文件(一般需要安装的tomcat,在安装完成后是没有这个批处理文件的)

3,写批处理文件,这个批处理文件就是设置环境变量,启动tomcat服务器。批处理文件的内容如下:

set "CURRENT_DIR=%cd%"
set "CATALINA_HOME=%CURRENT_DIR%\apache-tomcat-6.0.39"
set JRE_HOME=%CURRENT_DIR%\jre7
set CLASSPATH=%JRE_HOME%\lib;%CATALINA_HOME%\webapps\eMonitorApp\WEB-INF\lib
set PATH=%PATH%;%JRE_HOME%\bin
set JAVA=java
call %CATALINA_HOME%\bin\startup.bat

4,整理完成的文件夹的目录如下:

 

补充1:

因为我们的项目中使用了串口,还需要做如下设置:

1.place the win32com.dll in <jdk>\jre\bin directory. 
2.Place the comm.jar in <jdk>\jre\lib\ext. 
3.Place the javax.comm.properties in <jdk>\jre\lib . 
4.Do not alter the CLASSPATH.

补充2:

因为数据库和tomcat服务器可能不是安装在同一个子网中,这时会提示jdbc连接数据库失败的错误。

 

posted @ 2014-03-05 14:35  matthew2015  阅读(463)  评论(0编辑  收藏  举报