如何在IntelliJ IDEA中运行EXE Go可执行文件?

我有一个Go程序,该程序正在Windows计算机上的IntelliJ IDEA中进行处理。 该程序的结构有点非常规(此处不做详细介绍),因此,我首先必须使用以下命令来编译程序:</ p>

< code> go build -o cli.exe </ code> </ p>

然后我可以直接在命令提示符下运行 cli.exe </ code>。</ p> \ n

但是如何在IntelliJ IDEA中配置运行配置,以使其不介意运行Windows可执行文件? 因为如果我尝试告诉它以运行配置运行EXE文件,它会给我错误“主文件无效” </ p>

我该如何解决?</ p>
</ DIV>

展开原文

原文

I have a Go program which I'm working on in IntelliJ IDEA on a Windows machine. The program's structure is a little unconventional (don't want to go into detail here as its besides the point) because of which I first have to compile the program using the following command:

go build -o cli.exe

And then I can run cli.exe directly in the command prompt.

But how do I configure the run configuration in IntelliJ IDEA so that it doesn't mind running a Windows executable ? Because if I try to tell it to run an EXE file as it's run configuration, it gives me error "Main file is invalid"

How do I solve this ?

3个回答



您可以在Windows上安装Bash插件,然后使用Bash插件创建运行配置,然后仅从以下位置运行可执行文件 脚本。</ p>
</ div>

展开原文

原文

You may be able to install the Bash plugin on Windows, then create a run configuration using the Bash plugin, and just run your executable from a script.

douchunxian9740
douchunxian9740 这也是我从运行配置中运行powershell命令的方法。 脚本:#| 解释器路径:C:\ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe | 解释器选项:<您的命令>
一年多之前 回复
doumi4974
doumi4974 我的意思是,您可以让bash脚本调用Go可执行文件。
4 年多之前 回复
dqq46733
dqq46733 我可能是错的,但在IntelliJ IDEA的“运行配置”对话框中看不到任何选项,该选项允许您运行Bash脚本代替Go可执行文件。
4 年多之前 回复



创建Go应用程序运行配置,该配置应该有效。 您可以选择运行文件或程序包。 如果您要共享更多详细信息,那么答案将更加完整。 如果您对此仍有疑问,请向Bug跟踪程序打开一个问题,我将为您提供帮助(请按照此处的问题模板进行操作)。</ p>
</ div>

展开原文

原文

Create a Go Application run configuration and that should work. You can choose to run either a file or a package. If you would share more details then the answer would be more complete. If you still have an issue with this, please open an issue to the bug tracker and I'll be able to help out (please follow the issue template there).

dongqian5639
dongqian5639 请提供您的运行配置的屏幕截图。
4 年多之前 回复
douduan5073
douduan5073 我也尝试过通过“转到应用程序”运行配置来运行EXE,但是它也不允许我运行EXE。 也就是说,我遇到了相同的“主文件无效”错误。
4 年多之前 回复

Make sure you have a file name (not a folder name) in field File on Run/Debug Configuration window (In IntelliJ IDEA go to menu Run->Edit Configuration...->your_configuration). That was my case.

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐