這可能是一個愚蠢的問題,但我在使用java -jar myapp.jar
從命令行運行Java應用程序時遇到問題。有沒有辦法查看eclipse執行哪些命令?
同一個應用程序運行完全在Eclipse中,當我使用菜單中選擇「運行爲Java應用程序」
我可以以某種方式使Eclipse給我看在控制檯它的執行那麼究竟是什麼,我可以通過命令行復制它?
這可能是一個愚蠢的問題,但我在使用java -jar myapp.jar
從命令行運行Java應用程序時遇到問題。有沒有辦法查看eclipse執行哪些命令?
同一個應用程序運行完全在Eclipse中,當我使用菜單中選擇「運行爲Java應用程序」
我可以以某種方式使Eclipse給我看在控制檯它的執行那麼究竟是什麼,我可以通過命令行復制它?
當您從Eclipse啓動應用程序時,轉到調試透視圖並在調試視圖中找到該應用程序。在調試樹(這裏用藍色高亮顯示)
選擇屬性,在類名右鍵單擊,在那裏你可以看到,用於啓動應用程序的命令行。
正是我想要的。謝謝! – juan
查看myapp Java應用程序運行配置的運行配置(運行 - >運行配置...)。
Main選項卡將顯示主要類。這是您必須添加到命令行的類,或者指定何時構建可運行jar。
「類路徑」選項卡將顯示任何其他必須在構建jar時在類路徑中指定的其他jar或類文件。
是的,謝謝,我明白了。我在命令行中遇到了問題,我顯然錯過了eclipse所做的一些事情。這就是爲什麼我想看到它執行的命令。 – juan
嘗試使用-debug選項啓動Eclipse,並查看.log文件中顯示的內容。 –
你有看看eclipse的運行配置嗎?他們告訴你他們如何執行JVM。 – home
我不知道這個,但是這個目錄在你的類路徑中? – MByD
@home,是的,但eclipse有一個文本框,您可以在其中指定入口點以及類似的東西。我假設該信息然後被轉換爲命令行...命令。這就是我想看到的。 – juan