鲲鹏周记 ——This application requires a Java Runtime Environment 1.6.0 问题

说明: 今天在打开uml绘图小工具Umlet软件 的时候,下面是Umlet的下载地址:
https://www.umlet.com/changes.htm
遇到了以下问题:This application requires a Java Runtime Environment 1.6.0
在这里插入图片描述
特别强调一点: 我的JDK1.8 是安装完好的!!!

下面来分享以下成功打开软件的一个方法:

1.首先知道软件所在的文件夹的位置,如图:
在这里插入图片描述

  1. 在该路径下打开cmd命令行,输入以下命令(**打开文件不同,要换掉文件名字**):
java -jar Umlet.jar

在这里插入图片描述
软件成功打开!!!!!

多学一招:

在目录下新建txt文本文档,写入:

在这里插入图片描述
修改文件名为 Umlet.bat (名字可以不同,但必须为.bat后缀的文件),双击运行即可!!!!
在这里插入图片描述

<think>好的,用户需要查找Java Runtime Environment (JRE) 21.0.3的下载和兼容性信息。首先,我需要确认JRE 21.0.3是否存在。根据Java的版本历史,Oracle在JDK 9之后将JRE和JDK合并,所以单独的JRE可能不再提供。用户可能需要下载JDK 21.0.3,其中包含JRE。 接下来,下载来源。官方渠道是Oracle官网或OpenJDK。需要检查Oracle的下载页面是否有JDK 21.0.3版本。同时,OpenJDK的发行版如Adoptium/Eclipse Temurin也可能提供。 兼容性方面,需要确定21.0.3支持的操作系统(Windows、Linux、macOS)以及硬件架构(x64、ARM)。此外,检查与其他软件或框架的兼容性,比如Spring、Tomcat等是否支持Java 21。 安装步骤通常包括下载安装包、运行安装程序、配置环境变量。需要详细说明每个操作系统的步骤,特别是PATH和JAVA_HOME的设置。 可能的问题包括版本兼容性冲突,旧项目可能不兼容Java 21,需要提醒用户注意。另外,用户可能分不清JRE和JDK的区别,需要解释清楚。 最后,引用相关的参考资料,比如Oracle的文档或OpenJDK的信息,确保信息的准确性。同时,根据用户提供的引用,检查是否有相关内容,但目前的引用似乎涉及静态初始化块、NCCL库和多图捕获模式,可能与当前问题关联不大,但需要确认是否有间接相关的内容。例如,引用[1]中的静态初始化块属于Java语法,可能与安装后的代码编写有关,但主要信息还需依赖外部来源。</think>### Java Runtime Environment 21.0.3 下载与兼容性信息 #### 1. **下载来源** - **官方渠道**: Java 21.0.3 属于长期支持(LTS)版本,可通过以下途径获取: - **Oracle JDK**:需从 [Oracle官网](https://www.oracle.com/java/technologies/downloads/) 下载,需注册账号并同意许可协议[^1]。 - **OpenJDK**:开源版本可通过 [Adoptium/Eclipse Temurin](https://adoptium.net/) 或 [Microsoft Build of OpenJDK](https://www.microsoft.com/openjdk) 获取,无需注册。 - **版本说明**: 自 JDK 11 起,Oracle 不再提供独立的 JRE 安装包,而是通过 JDK 中的 `jlink` 工具生成定制化 JRE。因此,用户需下载完整的 JDK 21.0.3,并通过模块化方式裁剪生成所需 JRE。 #### 2. **兼容性细节** - **操作系统支持**: - Windows 10/11(x64、ARM64) - Linux(x64、ARM64) - macOS 11+(Apple Silicon 和 Intel) - 其他系统需查看特定发行版文档。 - **软件依赖**: - 需系统支持至少 GLIBC 2.29(Linux)或等效库。 - 与常见开发工具(如 Maven、Gradle)及框架(如 Spring Boot 3.2+)兼容。 - **硬件要求**: - 最低 2GB 内存,建议 4GB 以上。 - 需 64 位处理器(x86-64 或 ARMv8+)。 #### 3. **安装步骤** 1. **Windows**: ```powershell # 下载并运行 .msi 安装包 # 配置环境变量: setx JAVA_HOME "C:\Program Files\Java\jdk-21.0.3" setx PATH "%PATH%;%JAVA_HOME%\bin" ``` 2. **Linux**: ```bash # 解压并安装(以 .tar.gz 为例) tar -xzf jdk-21.0.3_linux-x64_bin.tar.gz -C /opt/ echo 'export JAVA_HOME=/opt/jdk-21.0.3' >> ~/.bashrc echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc source ~/.bashrc ``` 3. **验证安装**: ```bash java -version # 应输出 "21.0.3" ``` #### 4. **常见问题** - **兼容性冲突**:若旧项目依赖 Java 8/11,可通过 `JAVA_HOME` 切换版本或使用工具如 [SDKMAN](https://sdkman.io/)。 - **模块化问题**:若需生成定制 JRE,使用 `jlink` 命令: ```bash jlink --add-modules java.base --output myjre ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PY_XAT_SFZL

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值