2016-02-29 157 views
1

我有一個Go計劃,我正在使用Windows機器上的IntelliJ IDEA進行工作。該計劃的結構是有點標新立異(不想細講這裏作爲其除了點),因爲這些我首先使用下面的命令來編譯程序:如何在IntelliJ IDEA中運行EXE Go可執行文件?

go build -o cli.exe

然後我可以直接在命令提示符下運行cli.exe

但是,如何在IntelliJ IDEA中配置運行配置,以便它不介意運行Windows可執行文件?因爲如果我試圖告訴它運行一個EXE文件,因爲它的運行配置,它給了我錯誤「主文件無效」

我該如何解決這個問題?

回答

-1

您可能可以在Windows上安裝Bash插件,然後使用Bash插件創建運行配置,然後從腳本運行可執行文件。

+1

我可能是錯的,但我沒有在IntelliJ IDEA的運行配置對話框中看到一個選項,它允許您運行Bash腳本代替Go可執行文件。 – Ahmad

+0

我的意思是你可以讓你的bash腳本調用Go可執行文件。 – sircapsalot

0

創建一個Go應用程序運行配置,並應該工作。您可以選擇運行文件或軟件包。如果你想分享更多的細節,那麼答案會更完整。如果您仍然遇到問題,請向問題跟蹤器提出問題,我可以提供幫助(請按照問題模板)。

+0

我曾嘗試通過'Go Application'運行配置來運行EXE,但它也不允許我運行EXE。也就是說,我得到了相同的「主文件無效」錯誤。 – Ahmad

+0

請提供您的運行配置的屏幕截圖。 – dlsniper

1

確保您在運行/調試配置窗口在現場文件一個文件名(不是文件夾名)(在IntelliJ IDEA的進入菜單運行 - >編輯配置...- >your_configuration)。那是我的情況。