2017-11-11 66 views
0

我正在使用Swing爲我的現有Java項目創建一個GUI。由於該項目以前是CLI運行的,我已經創建了一個main。我創建的新JFRAME也有自己的主要功能。我應該刪除嗎?如果GUI主要實現了現有CLI Java程序的功能,該程序有其自己的主要功能,該怎麼辦?

+0

那麼,如果你想,你可以。如果你想保留它們,你也可以。 –

+0

您可以指定爲命令行執行哪個類(將其包含在腳本/ bacth/exe包裝器中)以及清單文件 – MadProgrammer

回答

1

大多數IDE會檢測何時存在多個主類,並讓您選擇爲當前會話還是永久使用哪一個。而當你來建造和包裝時,你仍然可以選擇定義哪個類是你的罐子的實際主類(參見java -Dexec.mainClass和/或Manifest)。因此不需要刪除。