您的位置:首页 > 编程语言 > Java开发

masterJ2SE篇003——使用脚本启动java程序

2016-10-27 16:04 260 查看
1、Window
在windows下,新建一个start.bat文件,内容如下:
java -classpath D:/cmdDemo/lib/log4j-1.2.14.jar;D:/cmdDemo/lib/cmdDemo.jar chb.cmd.test.TestClass
2、Linux
在linux下,新建一个sh脚本,基本写法和在windows下一样,唯一区别是在windows下各个jar包之间的分隔符是";",而在linux下各个jar包之间的分隔符是":"。
java -classpath /root/cmdDemo/lib/log4j-1.2.14.jar:/root/cmdDemo/lib/cmdDemo.jar chb.cmd.test.TestClass
3、main方法参数
如果mian方法需要参数,直接在类名后面加上
java -classpath /root/cmdDemo/lib/log4j-1.2.14.jar:/root/cmdDemo/lib/cmdDemo.jar chb.cmd.test.TestClass a b
那么main方法的args[0]就是a,args[1]就是b
4、例子
JAVA_HOME=/usr/java6_64
PATH=$JAVA_HOME/bin:$PATH
LANG=en_US.UTF-8 
 
CLASSPATH=.:$PATH
LIBPATH=$LIBPATH:./config/tuxedoClient/
for jarFile in `ls ./lib`
do
    CLASSPATH=${CLASSPATH}:./lib/${jarFile}
done
 
export PATH
export CLASSPATH
export LIBPATH
 
nohup java -Xmx2G     com.cib.ftas.workflow.main.Main >nohup.out  2>&1  &
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  脚本启动java