Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 找不到创建命令行启动器Intellij_Javascript_Java_Spring_Typescript_Intellij Idea - Fatal编程技术网

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

Javascript 找不到创建命令行启动器Intellij,javascript,java,spring,typescript,intellij-idea,Javascript,Java,Spring,Typescript,Intellij Idea,我想用 idea pom.xml 从命令行到启动一个简单的Maven项目,因此我认为我需要使用“创建命令行启动器”配置脚本路径,但是我在Intellij Ultimate中找不到它,如果我在文件/设置中搜索它,我可以找到它,但是如果我添加了键盘快捷键,它就无法工作 有人能帮我吗 谢谢此选项在Windows上不可用,否则您可以在工具菜单中找到它 工具|创建命令行启动器(可在Mac/Linux上获得) 如果IDE安装由管理,则IDE中的启动器选项将不可用,您应该使用工具箱设置来创建启动器 正

我想用

idea pom.xml
从命令行到启动一个简单的Maven项目,因此我认为我需要使用“创建命令行启动器”配置脚本路径,但是我在Intellij Ultimate中找不到它,如果我在文件/设置中搜索它,我可以找到它,但是如果我添加了键盘快捷键,它就无法工作

有人能帮我吗


谢谢

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

工具
|创建命令行启动器(可在Mac/Linux上获得)

如果IDE安装由管理,则IDE中的启动器选项将不可用,您应该使用工具箱设置来创建启动器


正如我在问题评论中所说

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

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

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

当通过工具箱安装2019.1 IDE版本时,首先需要删除先前生成的命令行启动器(例如,通过工具|创建命令行启动器)


然后启用“生成Shell脚本”选项工具箱,并指定与使用+2019 Intellij的Mac OS之前使用的相同路径(例如/use/local/bin/)

  • 你需要
  • 启用“生成shell脚本”(不再在“工具”>“创建命令行启动器”中)
  • 将路径设置为/usr/local/bin/
  • 在/usr/local/bin中删除旧的可执行文件/
  • 退出并重新启动工具箱

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

    查看有关在Windows、macOS和Linux上启用它的更多信息

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


    您使用什么操作系统?此选项在Windows上不可用,否则您可以在“工具”菜单中找到它。我在linux中,它也不存在。社区2019.1版EAP。如果我尝试查找操作,它会显示为灰色。发现在使用Jetbrains工具箱时,有一种生成脚本的正式方法。进入工具箱->设置(“登录”按钮旁边的齿轮),将有一个“生成shell脚本”选项和位置进行设置。但是,即使设置了该选项并重新启动toobox,它也没有为我生成该路径中的脚本。Lol。。让我哑巴。。注意不要在那里设置一个只有sudo才能访问的文件夹。如果这样做,它将在创建脚本时失败。我设置了/usr/local/bin,但失败了。。。sorryMine没有在
    /usr/local/bin
    上创建。我想这是因为权限的缘故,而是让它在
    /home/lucas/.local/share/JetBrains/Toolbox/bin
    上创建的。我必须先用echo$Path来回显我的路径,然后我想我必须用/Users/lmuzquick/bin来代替