windows batch启动java应用(设置classpath)
来源:互联网 发布:java string得到其中 编辑:程序博客网 时间:2024/04/29 19:56
要通过windowsbat可unix shell启动java应用,一般来说有以下三步
1. 设置java运行环境 (jre)
2. 设置classpath
3. 运行java
如果系统环境变量中已经设置了java环境第一步就可能略去(一般情况下是设置了的)
ok,直接给个例子,现有一个java应用目录结构如下:
APP_HOME
-------bin
-------------bootstrap.jar (java入口及相关类)
-------------startup.bat (启动应用)
-------------setenv.bat (设置环境变量)
-------config (配置文件)
-------lib (应用所需jar)
-------------xxx.jar
-------------xxx.jar
-------logs (日志)
在startup.bat中加入以下内容:
@echo offrem 返回上一级 设置应用目录cd..set APP_HOME=%CD%rem 再次进入bin目录 保持当前目录不变cd %APP_HOME%/binrem 设置java MAIN ClassSET CLSNAME=com.the4thcity.datapatch.Bootstraprem 如果第一个参数不为空 跳到SETENVif not '%1==' goto SETENVrem 设置classpathSET CLSPATH=.;%APP_HOME%\config;%APP_HOME%\bin\bootstrap.jar;rem 循环lib下所有jar文件加入claspath中FOR %%c IN (%APP_HOME%\lib\*.jar) DO CALL %APP_HOME%\bin\setenv.bat %%cgoto RUN:RUNjava -cp %CLSPATH% %CLSNAME% goto END:SETENVcall %APP_HOME%\bin\setenv.bat %1goto RUN:END
setenv.bat:
rem 将参数追加到 CLSPATHset CLSPATH=%CLSPATH%;%1
- windows batch启动java应用(设置classpath)
- java程序启动脚本(设置classpath)
- 在windows下设置Java CLASSPATH的一段脚本
- Java classpath的设置
- Java如何设置ClassPath
- java中classpath设置
- JAVA初学者classpath设置
- Java中ClassPath设置
- java -jar classpath设置
- windows下令 设置classpath等
- 无需设置JAVA中的CLASSPATH
- 关于java的classpath设置
- 设置classpath运行java程序
- 关于java的classpath设置
- Java classpath 及 path 设置
- 命令行查看java classpath设置
- Java 环境变量设置 -- JAVA_HOME CLASSPATH
- 运行Java程序-设置classpath
- using namespace std
- sql server2000分页语句
- VC 写 TXT 文件分割器 附代码
- Android Uevent 分析,从kernel到framework
- File类中常用方法!
- windows batch启动java应用(设置classpath)
- 第十二周上机任务4
- freebsd 配置 SMTP
- Linux下C抓取网页
- 2010.10.30_ximo_过VMP的vmware的检测
- Dennis Ritchie逝世, 享年70岁
- Python、Django以及PyCharm安装心得
- A beginner's guide to writing a custom stream buffer (std::streambuf)
- HashMap和Hashtable 之源代码详解