如何通过bat或sh脚本执行jar

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过bat或sh脚本执行jar相关的知识,希望对你有一定的参考价值。

参考技术A java执行jar包中的class 命令为: java -classpath xxx.jar package.MyTools 注意: 该MyTools中必须包含main函数. 例子:1.业务代码MyTools类含有main函数,包路径为com.my.test,它引用了oracle的驱动classes12.jar最终打包成Tools.jar2.新建start.bat文件,内容如下(注意要引入classes12.jar,以分号间隔)java -classpath Tools.jar;classes12.jar com.my.test.MyTools
pause同样,sh脚本:要进行dos2unix#!/bin/sh
cmddir="`dirname $0`"本回答被提问者采纳

bat脚本结合JAVA编程,运行可执行jar

mode con cols=120 lines=40
echo off
echo ========================================
echo  选择LDE功能 
echo  功能:       
echo  1- 发送正常包                       
echo  2- 发送3个点                        
echo  3- 退出                             
echo ========================================
echo  请选择:                             
set /p id=
set buildTarget=
if "%id%" == "1" goto BuildAll
if "%id%" == "2" goto BuildA
if "%id%" == "3" goto end
pause
rem 调用led.jar
:BuildAll
set buildTarget="led.jar"
title 发送正常包
goto make
rem 调用led_dian.jar
:BuildA
set buildTarget="led_dian.jar"
title 发送3个点
goto make
:make
java -jar %buildTarget%

推荐swing加exe4j打包成exe执行文件或者QT开发小工具

以上是关于如何通过bat或sh脚本执行jar的主要内容,如果未能解决你的问题,请参考以下文章

bat脚本如何调用JAVA程序

如何写bat文件调用jar包

shell定时执行脚本启动jar程序的问题

bat脚本结合JAVA编程,运行可执行jar

Jar后台运行脚本 window-bat/unix-sh for springboot

怎么让java程序在服务器上开机就运行