Windows Server 2019 本身是一个操作系统,它不直接内置 Java 运行时环境(JRE) 或 Java 开发工具包(JDK),因此默认情况下不支持直接运行 java 命令。但你可以通过以下步骤使其支持 Java 命令:
1. 安装 Java 环境
-
下载 JDK/JRE:
- 从 Oracle 官网 下载适用于 Windows 的 JDK(推荐 JDK 11 或更高版本,长期支持版)。
- 或使用开源的 OpenJDK(如 Eclipse Temurin)。
-
运行安装程序:
- 双击下载的安装包(如
jdk-xx_windows-x64_bin.exe),按向导完成安装。
- 双击下载的安装包(如
2. 配置环境变量
安装后需手动配置环境变量,才能全局使用 java 命令:
- 打开 控制面板 > 系统和安全 > 系统 > 高级系统设置 > 环境变量。
- 在 系统变量 中:
- 新建变量
JAVA_HOME,值为 JDK 安装路径(如C:Program FilesJavajdk-17)。 - 编辑
Path变量,添加%JAVA_HOME%bin。
- 新建变量
- 验证配置:
- 打开命令提示符(CMD),输入:
java -version - 若显示版本信息(如
openjdk 17.0.1),则配置成功。
- 打开命令提示符(CMD),输入:
3. 注意事项
- 权限问题:在服务器环境中,确保运行 Java 的用户有权限访问安装目录。
- 防火墙/安全策略:若运行 Java 网络应用,需在防火墙中放行相关端口。
- 版本兼容性:某些旧版 Java 应用可能需要特定版本(如 Java 8),需根据需求选择。
4. 其他方式
- 免安装版(ZIP 包):解压 JDK 后直接配置环境变量即可,适合无管理员权限的场景。
- 容器化部署:如需隔离环境,可在 Docker 中运行 Java 容器。
总结
Windows Server 2019 本身不原生支持 Java 命令,但通过安装 JDK/JRE 并配置环境变量后即可使用。建议选择长期支持版本(如 JDK 17/21 或 OpenJDK)以获得稳定性和安全更新。
云服务器