java 打jar包和运行jar
1.环境
JDK 1.7
Eclipse Luna
2.生成jar步骤
3.运行jar
进入jar目录, 执行jar命令 java -jar LoopPrice.jar
tips:
1.如何关闭jar项目
通常是这样:
public static void main(String arg[]){
if("start".equals(arg[0])){
//启动
}
else if("stop".equals(arg[0])){
//停止
....
System.exit();
}
}
然后编写bat或sh批命令,用于按参数执行操作
if ""%1"" == ""start"" goto doStart
if ""%1"" == ""stop"" goto doStop
:doStart
java -jar csdn.jar start
:doStop
java -jar csdn.jar stop
sh语法和bat稍有不同
这样,就可能通过bat或sh实现带参数式的启动或停止程序了。
csdn.bat -start
csdn.bat -stop
2.使一个程序在后台一直执行呢?
如果在终端中执行java -jar xxx.jar&命令,当终端关闭时,xxx.jar也会同时结束运行,但是如果执行nohup java -jar xxx.jar&命令,则程序会在后台一直运行,值得注意的是,此时程序控制台输出会被转移到nohup.out文件中。
防止遗忘,以备查看!