仅配置jre,并用bat文件启动jar包

一般在开发时启动jar包,直接在控制台“java -jar xxxx.jar”即可。但是给甲方本地部署Java项目时,不需要JDK,只需要安装jre能运行jar包即可。为了进一步方便甲方能在本地简易快速启动jar包,就可以给甲方写个bat文件。

一、配置jre

1. 确认 JRE 安装路径

通过以下方法查找 JRE 的安装路径:

  • 手动查找:通常 JRE 会安装在 C:\Program Files\Java 或 C:\Program Files (x86)\Java 目录下,找到以 jre 开头的文件夹,例如 jre1.8.0_381 。
  • 通过 “程序和功能” 查找:打开 “控制面板”,选择 “程序和功能”,找到 Java 相关的条目,右键选择 “卸载 / 更改”,在弹出的安装程序界面中查看安装路径。

2. 配置环境变量

配置 JAVA_HOME(可选但推荐)
  • 按下 Win + R 组合键,输入 sysdm.cpl 并回车,打开 “系统属性” 窗口。
  • 点击 “高级系统设置”,在弹出的窗口中点击 “环境变量”。
  • 在 “系统变量” 区域,点击 “新建”。
  • “变量名” 输入 JAVA_HOME,“变量值” 输入 JRE 的安装路径,例如 C:\Program Files\Java\jre1.8.0_381 ,然后点击 “确定”。
配置 Path 变量

Path 变量用于指定系统可以搜索可执行文件的路径。

  • 在 “系统变量” 列表中找到 Path 变量,点击 “编辑”。
  • 若使用的是 Windows 10 及以上系统,点击 “新建”,添加 %JAVA_HOME%\bin(如果你配置了 JAVA_HOME)或者直接添加 JRE 的 bin 目录路径,如 C:\Program Files\Java\jre1.8.0_381\bin ;若使用的是 Windows 7 等较旧系统,在变量值的末尾添加 ;%JAVA_HOME%\bin 或 ;C:\Program Files\Java\jre1.8.0_381\bin (注意前面的分号用于分隔不同的路径)。
  • 点击 “确定” 保存设置。
配置 CLASSPATH(一般可省略)

在仅安装 JRE 的情况下,CLASSPATH 通常不是必需的,因为大多数 Java 应用程序可以直接运行而无需额外的类路径配置。但如果你有特殊需求,可以按照以下步骤配置:

  • 在 “系统变量” 区域,点击 “新建”。
  • “变量名” 输入 CLASSPATH,“变量值” 输入 .(表示当前目录)。
  • 点击 “确定”。

3. 验证配置

  • 关闭所有已打开的命令提示符窗口,然后重新打开一个新的命令提示符窗口。
  • 输入以下命令验证 Java 是否配置成功:
    java -version

二、编写bat文件

@echo off
set JRE_BIN=C:\Program Files\Java\jre1.8.0_441\bin
set JAR_PATH="C:\Program Files\Java\jre1.8.0_441\Forex-0.0.1-SNAPSHOT.jar"
"%JRE_BIN%\java" -jar %JAR_PATH%
pause

你可能感兴趣的:(开发语言)