2016-02-29 130 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)。那是我的情况。