• 在其他的电脑上配置绿色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%webappseMonitorAppWEB-INFlib
    set PATH=%PATH%;%JRE_HOME%in
    set JAVA=java
    call %CATALINA_HOME%instartup.bat

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

    补充1:

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

    1.place the win32com.dll in <jdk>jrein directory. 
    2.Place the comm.jar in <jdk>jrelibext. 
    3.Place the javax.comm.properties in <jdk>jrelib . 
    4.Do not alter the CLASSPATH.

    补充2:

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

  • 相关阅读:
    unity 凸多形顶点排序
    unity Plane
    Git MAC电脑Git使用
    Spine运行库指南
    VsCode TypeScritp整理Import
    TypeScript 扩展声明文件 .d.ts
    UnityEditor 编辑多个场景里的对象,Revert 预制件实例
    unity 球形插值
    研究生基础咨询
    ACSM-CPT 考试资料
  • 原文地址:https://www.cnblogs.com/matthew-2013/p/3582425.html
Copyright © 2020-2023  润新知