溫馨提示×

Java代碼在Ubuntu上如何編譯打包

小樊
40
2025-07-23 18:47:02
欄目: 編程語言

在Ubuntu上編譯和打包Java代碼,你需要遵循以下步驟:

  1. 安裝Java開發工具包(JDK): 打開終端,運行以下命令來安裝OpenJDK(一個開源的Java實現):

    sudo apt update
    sudo apt install openjdk-11-jdk
    

    安裝完成后,你可以通過運行java -versionjavac -version來檢查Java和Javac(Java編譯器)是否已成功安裝。

  2. 編寫Java代碼: 使用文本編輯器(如vim、nano或gedit)編寫你的Java代碼,并將其保存為.java文件。例如,創建一個名為HelloWorld.java的文件,其中包含以下代碼:

    public class HelloWorld {
        public static void main(String[] args) {
            System.out.println("Hello, World!");
        }
    }
    
  3. 編譯Java代碼: 在終端中,導航到包含.java文件的目錄,然后運行javac命令來編譯代碼。例如:

    cd /path/to/your/java/files
    javac HelloWorld.java
    

    這將生成一個名為HelloWorld.class的字節碼文件。

  4. 打包Java代碼: 要將Java代碼打包成一個可執行的JAR文件,你需要創建一個名為MANIFEST.MF的清單文件,其中包含主類的信息。例如,創建一個名為MANIFEST.MF的文件,其中包含以下內容:

    Manifest-Version: 1.0
    Main-Class: HelloWorld
    

    確保在Main-Class行末尾添加一個換行符。

    然后,使用jar命令將編譯后的.class文件和MANIFEST.MF文件打包成一個JAR文件。例如:

    jar cfm HelloWorld.jar MANIFEST.MF HelloWorld.class
    

    這將創建一個名為HelloWorld.jar的可執行JAR文件。

  5. 運行JAR文件: 在終端中,使用以下命令運行JAR文件:

    java -jar HelloWorld.jar
    

    你應該看到輸出 “Hello, World!”。

這就是在Ubuntu上編譯和打包Java代碼的過程。請根據你的項目需求進行相應的調整。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女