簡體   English   中英

從命令提示符運行使用Eclipse編寫的Java應用程序

[英]Running java application written using Eclipse from command prompt

我有一個使用Eclipse 3.7創建的Java應用程序,並且也可以從此IDE運行。 現在,我想從命令提示符下運行它。 我應該怎么做?

我需要創建jar文件來執行此操作嗎?

而且,我還在運行配置中設置了一些系統屬性,因此還指定了在運行frm命令提示符時如何傳遞它們。

有很多教程。 這是一般過程。

  1. 編譯所有類,可以使用Eclipse或javac
  2. 您無需將其震起來。 轉到您的包根目錄。 並運行為

      java -cp .:path/to/requires/jars:/some/more/jar FullyQualifiedMainClassNameWithoutExtension param1 param2 
  3. 如果您有要饋入的屬性,則可以在包根目錄中使用該屬性,並使用ClassLoader#getResourceAsStream("/filename.properties")
  4. 如果你看看args您的main(String[] args)你會發現param1param2那里。

參考

  1. http://www.cs.usfca.edu/~parrt/course/601/lectures/java.tools.html
  2. http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/ClassLoader.html

注意:


本教程是用勺子喂食的最佳示例。 但是,無論如何,您都可以通過命令行在程序包中編譯和運行Java程序

切換到“調試”透視圖,然后在Eclipse中運行您的程序。
在“調試”窗口中,單擊該進程(即使終止后也是如此),然后選擇“屬性”。 在屬性對話框中,您將看到eclipse使用的整個命令行。 您可以將其復制並粘貼到外殼中以執行它。
您可能需要將命令從“ javaw”更改為“ java”。 由你決定。

暫無
暫無

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

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