情景展现:
XX公司内网办公网,使用XX应用 2.154 ,jdk1.8、tomcat8,和其他应用公用windows服务器。其他服务使用的jdk为1.7 ,而且同时也配置了系统环境变量java version 为1.7。
客户要求:
1、本应用与其他应用公用该服务器。
2、本应用引用自己的java环境。
3、和其他应用启动方式一样,使用命令窗口启动。并把窗口标题区别其他应用的标题。
实施要点:
1、安装jdk1.8 。安装目录为:C:\Program Files\Java\jdk1.8.0_65。注意不配置系统环境变量。
2、在tomcat8 的bin 目录下,新建 setenv.bat ,写入如下内容:
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_65
set “JAVA_OPTS=%JAVA_OPTS% -Xms512m -Xmx2048m -server”
set TITLE=zsyh_web_new
解释:
tomcat在启动时,会默认调用与startup.bat同级目录下的setenv.bat文件,加载相关环境配置。
set TITLE 行,为设置命令窗口标题。