本文来说下Java程序如何使用自带jre,不依赖本机JDK环境方法。
概述
Java 中Jar程序是必须依赖JVM虚拟机才可以运行的;但是有的用户就是不想安装个JDK或者JRE;下面说下java程序如何使用自带的jre。
问题说明
当多个java服务的时候,无法区分是哪个java服务进程
实例说明
现在存在一个app服务,去重命名一下java.exe
编写一个bat批命令
@echo off
REM 获取当前脚本所在目录
SET CURRENT_DIR=%~dp0
copy "%JAVA_HOME%\bin\java.exe" "%JAVA_HOME%\bin\rceis-app.exe"
REM 重新命名java.exe
set "JAVA=%JAVA_HOME%\bin\rceis-app.exe"
REM 以utf-8格式启动jar服务
start cmd /c "title rceis-app-server && %JAVA% -jar
%CURRENT_DIR%/rceis-app-server-1-0-0-SNAPSHOT.jar"
结果说明
结果说明