繁体   English   中英

找不到创建命令行启动器 Intellij

[英]Create Command-line Launcher Intellij not found

我想用

idea pom.xml

从命令行启动一个简单的Maven项目,所以我想我需要使用“创建命令行启动器”配置脚本路径,但我在Intellij Ultimate中找不到它,如果我在文件/设置中搜索它我可以找到它,但是如果我添加键盘快捷键它不起作用。

有人可以帮助我吗?

谢谢

对于带有 +2019 Intellij 的Mac OS

  1. 你需要JetBrains ToolBox
  2. 打开生成 shell 脚本(不再在工具 > 创建命令行启动器中) 在此处输入图片说明
  3. 将路径设置为 /usr/local/bin/
  4. 删除 /usr/local/bin/ 中的旧可执行文件
  5. 退出并重新启动工具箱

正如我在问题的评论中所说。

至少在使用 Idea Community 2019.1 EAP + Jetbrains Toolbox 时,即使在 Linux 中该选项也被禁用。

您必须访问 Jetbrains Toolbox->settings(“登录”按钮旁边的齿轮),将有一个“生成 shell 脚本”选项和要设置的位置。 设置一个无需 sudo 即可访问的位置,并将该位置放在 PATH 上或将生成的脚本复制到 /usr/local/bin 之类的路径。

我需要它才能使用 kscript --idea xxxx.kts(把它放在这里,以便下一个人通过谷歌搜索找到答案:))

此选项在Windows上不可用,否则您可以在“工具”菜单中找到它。

Tools | 创建命令行启动器(适用于 Mac/Linux)。

如果 IDE 安装由JetBrains Toolbox管理,则 IDE 中将不提供启动器选项,您应该使用 Toolbox 设置来创建启动器。

通过工具箱安装 2019.1 IDE 版本时,首先需要删除之前生成的 Command-Line Launcher(例如通过 Tools | Create Command-line Launcher)

然后启用 Generate Shell 脚本选项 ToolBox 并指定之前使用的相同路径(例如 /use/local/bin/)

在 Linux 上,将IntelliJ IDEA作为snap包安装会自动创建名为intellij-idea-communityintellij-idea-ultimate的命令行启动器。 工具| 因此,创建命令行启动器命令不可用。

查看此链接以获取有关在Windows、macOS 和 Linux上启用它的更多信息。

(Manjaro)

必须为/usr/local//bin/文件夹设置这些权限,以便工具箱生成 shell 脚本。 终于对我有用了:)

给我的用户帐户读/写权限

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM