[英]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,你可以這樣做:
而已。 現在你得到一個.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.