在CentOS上運行Java編譯后的程序需要遵循以下步驟:
sudo yum install java-1.8.0-openjdk-devel
這將安裝OpenJDK 8。如果需要其他版本的JDK,請相應地更改安裝命令。
javac
命令編譯Java源代碼文件。例如,如果你的源代碼文件名為HelloWorld.java
,則可以使用以下命令編譯:javac HelloWorld.java
這將生成一個名為HelloWorld.class
的字節碼文件。
java
命令運行編譯后的字節碼文件。確保在運行命令時,當前目錄包含.class
文件。例如:java HelloWorld
這將運行HelloWorld
類的主方法,并輸出結果。
注意:在運行Java程序時,不要加.class
擴展名。
如果在運行過程中遇到“找不到或無法加載主類”的錯誤,請檢查以下幾點:
java
命令中的類名與.class
文件名相同。.class
文件。java
命令時包含完整的包名,例如:java com.example.MyClass
。CLASSPATH
環境變量設置正確。如果需要,可以使用以下命令設置CLASSPATH
:export CLASSPATH=.:/path/to/your/classes
這將把當前目錄和指定的目錄添加到CLASSPATH
環境變量中。