我想用
idea pom.xml
从命令行启动一个简单的Maven项目,所以我想我需要使用“Create Command-line Launcher”配置脚本路径,但我在Intellij Ultimate中找不到它,如果我在文件/设置中搜索它我可以找到它,但是如果我添加一个键盘快捷键它就不起作用了。
有人可以帮助我吗?
谢谢
答案 0 :(得分:5)
正如我在问题评论中所说的。
至少在使用Idea Community 2019.1 EAP + Jetbrains Toolbox时,即使在Linux中,该选项也被禁用。
您必须访问Jetbrains Toolbox->设置(“登录”按钮旁边的齿轮),将有一个“ Generate shell scripts”选项和设置位置。 设置一个无需sudo即可访问的位置,然后将该位置放在PATH上,或将生成的脚本复制到/ usr / local / bin之类的路径。
我需要能够使用kscript --idea xxxx.kts (将其放在此处,以便下一个谷歌搜索找到答案的人:))
答案 1 :(得分:5)
对于具有+2019 Intellij的 Mac OS :
答案 2 :(得分:3)
此选项在 Windows 上不可用,否则您可以在工具菜单中找到它。
Tools
| 创建命令行启动器(在Mac / Linux上可用)。
答案 3 :(得分:3)
通过工具箱安装2019.1 IDE版本时,首先需要删除先前生成的命令行启动器(例如,通过工具|创建命令行启动器)
然后启用“生成外壳程序”脚本选项“工具箱”并指定之前使用的相同路径(例如/ use / local / bin /)
答案 4 :(得分:0)
在Linux上,将IntelliJ IDEA
作为 snap 软件包安装会自动创建名为intellij-idea-community
或intellij-idea-ultimate
的命令行启动器。 工具|因此,不无法使用创建命令行启动器命令。
选中this link,以获取有关在 Windows,macOS和Linux 上启用它的更多信息。
答案 5 :(得分:0)