要在CentOS环境中配置Java编译环境,请按照以下步骤操作:
首先,你需要在CentOS系统上安装JDK。你可以使用yum安装OpenJDK,或者从Oracle官网下载JDK的tar.gz包,然后上传到CentOS服务器上,并手动解压到例如/usr/local/java的目录。
sudo yum update -y
sudo yum install java-1.8.0-openjdk-devel -y
wget https://download.oracle.com/otn/java/jdk/8u291-b10/d7fc27d8d8f94d369ac70d8d95c386c46a2/jdk-8u291-linux-x64.tar.gz
sudo tar -xzvf jdk-8u291-linux-x64.tar.gz -C /usr/local/java
接下来,你需要设置JAVA_HOME、PATH和CLASSPATH环境变量。编辑/etc/profile文件,配置这些环境变量。
sudo vi /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_291
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
source /etc/profile
echo $JAVA_HOME
echo $PATH
echo $CLASSPATH
在源码根目录下,使用javac命令来编译Java源文件。例如,如果你的Java程序名为HelloWorld.java,则在命令行中输入:
javac HelloWorld.java
如果代码没有错误,javac将会生成HelloWorld.class字节码文件。
使用java命令运行编译后的字节码文件。例如,运行上一步生成的HelloWorld.class,输入:
java HelloWorld
即可看到程序的输出结果。
推荐使用IntelliJ IDEA或Eclipse等集成开发环境。以下是安装IntelliJ IDEA的步骤: