linux下jar命令(运行jar包)


直接用java -jar xxx.jar,当退出或关闭shell时,程序就会停止掉。
 
普通方式启动应用:
java -jar jarPackageName.jar 1>system.log 2>&1 &
1:1 表示stdout标准输出,系统默认值是1(所以1>system.log可简写>system.log)
2:> 代表重定向到哪里
3:system.log 输出目的地文件(如果文件不存在,则会在当前目录下创建该文件)
4:1>system.log 标准输出重定向到system.log
5:2 表示stderr标准错误
6:2>&1 将标准错误重定向到标准输出。因为标准输出已重定向到system.log,所以标准错误也输出到system.log
7:后面那个 &代表在后台运行
 
指定jdk版本启动应用:
/home/software/jdk1.8.0_181/bin/java -jar jarPackageName.jar 1>system.log 2>&1 &
1:/home/software/jdk1.8.0_181/bin/java 命令和java命令相同,只是在前面指定了jdk版本
 
 
指定临时文件地址:
java -Djava.io.tmpdir=/usr/software/fwt_files/aliyunoss -jar ALiYunOSS-8084.jar 1>system.log 2>&1 &
1、-Djava.io.tmpdir=/usr/software/fwt_files/aliyunoss 临时文件地址


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM