在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的基本流程和注意事項,希望對您有所幫助。