怎样在centos中编译java程序
在 CentOS 中编译 Java 程序需要先安装 Java Development Kit(JDK),然后使用 javac
命令来编译源代码。以下是详细步骤:
1. 安装 JDK
首先,你需要安装 JDK。CentOS 8 及以上版本可以使用 dnf
包管理器来安装 OpenJDK:
sudo dnf install java-11-openjdk-devel
如果你需要安装特定版本的 JDK,比如 JDK 8,可以使用以下命令:
sudo dnf install java-1.8.0-openjdk-devel
安装完成后,你可以通过以下命令检查 JDK 是否安装成功:
java -version
javac -version
2. 编写 Java 程序
创建一个简单的 Java 程序,例如 HelloWorld.java
:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
3. 编译 Java 程序
使用 javac
命令编译 Java 源代码文件:
javac HelloWorld.java
如果编译成功,会在同一目录下生成一个 HelloWorld.class
文件。
4. 运行 Java 程序
使用 java
命令运行编译后的类文件:
java HelloWorld
你应该会看到输出:
Hello, World!
5. 设置 JAVA_HOME 环境变量(可选)
为了方便使用,你可以设置 JAVA_HOME
环境变量。编辑 ~/.bashrc
或 ~/.bash_profile
文件,添加以下内容:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk
export PATH=$PATH:$JAVA_HOME/bin
然后,使更改生效:
source ~/.bashrc
或者:
source ~/.bash_profile
现在,你可以直接使用 java
和 javac
命令,而不需要每次都指定完整路径。
总结
- 安装 JDK。
- 编写 Java 程序。
- 使用
javac
编译 Java 程序。 - 使用
java
运行编译后的类文件。 - 设置
JAVA_HOME
环境变量(可选)。
通过这些步骤,你可以在 CentOS 中成功编译和运行 Java 程序。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权请联系我们,一经查实立即删除!