票务网站开发,什么是门户类型的网站,织梦网站首页打开慢,wordpress版本降级目录 一、start.bat 启动服务 bat 脚本代码设计 没有java环境也能运行jar#xff0c;在不安装jdk下如何运行jar包二、关闭 bat 启动的服务三、Windows 开机自启动服务的方法四、bat 调用另外的 bat 脚本参考链接 一、start.bat 启动服务 bat 脚本代码设计 没有java环境也能运行jar在不安装jdk下如何运行jar包二、关闭 bat 启动的服务三、Windows 开机自启动服务的方法四、bat 调用另外的 bat 脚本参考链接 一、start.bat 启动服务 bat 脚本代码设计 没有java环境也能运行jar在不安装jdk下如何运行jar包
编写启动脚本start.bat
以 Java 为例
首先把jdk下的jre拷贝出来然后将 jre 改名为 lib使用相对路径下的 java 编译器bat 文件内命令中配置输出日志到 test.log echo off 的意思是在批处理运行命令的时候不会一条一条的显示执行的命令与之相匹配的还有echo on。 echo off 与 echo on 前者为关闭回显后者为打开回显 当不想批处理文件中的命令一行一行在DOS中显示出来时因为全部显示出来的话看起来会变得很杂乱可以使用echo off将其放于程序的最上方就行了。 是覆盖 是追加
/b 启动应用程序而不打开新的命令提示符窗口。 除非应用程序启用了 CTRL C 处理否则将忽略 CTRL C 处理。 使用 CTRL BREAK 中断应用程序。
exit 执行完毕就退出
注javaw.exe启动不会显示控制台内容java.exe启动会显示控制台内容
echo off
start /b ./lib/bin/javaw.exe -jar test.jar test.log
exit二、关闭 bat 启动的服务
编写停止脚本 stop.bat
注set port8099是项目的端口号如下图所示
echo off
set port8099
for /f tokens1-5 %%i in (netstat -ano^|findstr :%port%) do taskkill /pid %%m -t -f
exit三、Windows 开机自启动服务的方法
Windows学习总结26—— Windows 服务开机自启动的四种方式
Windows设置程序开机自启动的几种方法
四、bat 调用另外的 bat 脚本
若要从另一个批处理程序运行 test2.bat 程序请在父批处理程序中键入以下命令
test1.bat 内容
call test2如果父批处理程序接受两个批处理参数并且您希望将这些参数传递到 test2.bat请在父批处理程序中键入以下命令
test1.bat 内容
call test2 %1 %2参考链接
bat批处理里的echo off是什么意思作用是什么
Windows批处理命令start、call 的区别
jar添加jre运行环境电脑没有安装jdk也可以运行
【震惊】没有java环境也能运行jar在不安装jdk下如何运行jar包