簡體   English   中英

運行一個簡單的Hello World程序

[英]Running a simple Hello World program

我做了一個簡單的hello world程序,它只是彈出一個標題為“hello world”的窗口。 我想知道,如果我希望他們像普通的java程序一樣運行它,我會給某人什么? 一個.class文件就足夠了嗎?

我只是拿.class文件並嘗試用java打開它?

這是代碼:

import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;


public class hellobox {

    public static void main(String[] args) {
        Display display = new Display();
        Shell shell = new Shell(display);
        shell.setText("Hello world!");
        shell.open();
        while (!shell.isDisposed()) {
            if (!display.readAndDispatch()) 
                display.sleep();
        }
        display.dispose();
    }
}

對於這樣一個可悲的問題,我很抱歉。 第一次擺弄java。

您只需要一個.class文件。 您不需要JAR文件或IDE或Maven。

按照封信。 你會得到它運行。

如果你正在使用eclipse,你可以這樣做:

  1. 右鍵單擊您的項目
  2. 單擊導出
  3. 選擇Java
  4. 選擇Runnable Jar File
  5. 選擇Launch Configuration(通常是包含main方法的項目或類的名稱)
  6. 選擇保存jar文件的路徑
  7. 單擊完成

而已。 現在你得到一個.jar文件,它可以像安裝Java的每台計算機上的普通可執行文件一樣運行。 無論操作系統如何。

只是傳遞.class文件就足夠了,但它會強制其他用戶使用java MyClassName通過命令行啟動它(不帶.class后綴)

Maven是一個非常流行的工具,用於管理java應用程序的構建和打包。

例如,設置POM並使用此命令創建JAR文件。

mvn package

一旦有了jar文件,就可以使用java運行它。

java path/to/MyHelloWorld.jar

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM