windows bat脚本启动jar文件

1. 定义需要用的jar文件
set CLASSPATH=.;.\xxx.jar(jar包本身);.\xxx\xxx.jar;...(需导入的jar包);


2. 定义jdk的位置

set JAVA=%JAVA_HOME%\bin\java(环境变量配置过,如没配置,自己定义路径)


3.执行启动命令

"%JAVA%" -classpath "%CLASSPATH%" xxx(入口类


例子:

新建一个工程如下

package org.naraku;

public class SayHello {
	public static void sayHello() {
		System.out.println("Hello java!");
	}
}
打成hello.jar包,在新工程中导入该jar包,并在main方法中调用它的方法

package org.test;

import org.naraku.SayHello;

public class TestMain {
	public static void main(String[] args) {
		SayHello.sayHello();
	}
}

将此工程打成jar包:test.jar


整个目录结构如下:

e:/test/test.jar

e:/test/lib/test.jar

e:/test/test.bat


test.bat:

set CLASSPATH=.;.\test.jar;.\lib\hello.jar;
set JAVA=%JAVA_HOME%\bin\java
"%JAVA%" -classpath "%CLASSPATH%" org.test.TestMain 
pause


直接执行test.bat程序运行结束窗口自动关闭,可在脚本结尾加“pause”解决,从cmd命令窗口执行脚本,程序结束窗口不会关闭。





  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值