在CentOS环境下编译Java代码的步骤如下:
yum
安装JDK。例如,安装OpenJDK 8:sudo yum install java-1.8.0-openjdk-devel.x86_64
java -version
sudo yum install alsa-lib-devel
sudo yum install freetype-devel
sudo yum install cups-devel
sudo yum install ant
zlib
等,可以通过yum search
找到相应版本并安装。wget http://download.java.net/openjdk/jdk12/9/GPL/openjdk-12.0.2_linux-x64_bin.tar.gz
tar -xzvf openjdk-12.0.2_linux-x64_bin.tar.gz -C /usr/java
cd /usr/java/openjdk-12.0.2
./configure --with-target-bits=64 --with-debug-level=slowdebug --enable-debug-symbols --with-native-debug-symbols=internal --with-extra-ldflags=-liconv
make images
yum install
安装缺失的库。invalid suffix on literal
错误,可以修改gcc.make
文件:WARNINGS_ARE_ERRORS = -Wno-all
public class Hello {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
编译并运行:javac Hello.java
java Hello
以上步骤涵盖了在CentOS环境下编译Java的基本流程和注意事项,希望对您有所帮助。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: CentOS下C++代码如何优化编译速度