繁体   English   中英

IntelliJ 无法从终端打开

[英]IntelliJ does not open from terminal

我在一些教程中看到可以从终端在 IntelliJ 中打开现有的 Maven 项目。 open terminal; cd < folder containing pom.xml >; idea pom.xml

当我这样做时,我收到以下错误:

文件 /private/var/folders/vx/g0dkgs9s7wg7bz8q3yplhwxh0000gn/T/AppTranslocation/A27A814D-1A7C-45BB-88E0-E2ACCA590517/d/IntelliJ IDEA.app 不存在。

我使用的是 macOS High Sierra 10.13.2。

我尝试卸载并重新安装,但没有运气。

有人可以帮我弄清楚问题是什么吗?

更简单的解决方案。

您需要从工具/应用程序中重新创建 CLI 脚本。 可能您更新了 IntelliJ 并仍然指向不存在的版本 >

/private/var/folders/vx/g0dkgs9s7wg7bz8q3yplhwxh0000gn/T/AppTranslocation/A27A814D-1A7C-45BB-88E0-E2ACCA590517 .....

在 IntelliJ 运行中,转到工具 -> 工具 -> 创建命令行启动器...,文件“/usr/local/bin/idea”已经存在你想覆盖它吗? 打开一个新的控制台,应该可以工作。

升级到新版本的 IntelliJ 或升级我的操作系统(Mojave)时,我不时发生这种情况。 这些是我在 macOS 中修复它的步骤:

  • 检查可执行文件的位置: which idea (可能是/usr/local/bin/idea
  • 我得到一个Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/182.4129.33/IntelliJ IDEA.app does not exist. 错误,所以我查找 ch-0 文件夹并获得182.5107.16 183.4284.148 这就是问题所在,Intellij 仍然指向不存在的先前版本。
  • 在步骤 1 中打开idea 可执行文件并检查以下部分

    RUN_PATH = u'/Users/robertomoreno/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/182.4129.33/IntelliJ IDEA.app' CONFIG_PATH = u'/Users/robertomoreno/Library/Preferences/ IntelliJIdea2018.2' SYSTEM_PATH = u'/Users/robertomoreno/Library/Caches/IntelliJIdea2018.2'

  • 使用正确的版本更改它:

    RUN_PATH = u'/Users/robertomoreno/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/183.4284.148/IntelliJ IDEA.app' CONFIG_PATH = u'/Users/robertomoreno/Library/Preferences/ IntelliJIdea2018.3' SYSTEM_PATH = u'/Users/robertomoreno/Library/Caches/IntelliJIdea2018.3'

  • idea path/to/file.is现在应该可以工作了

我不知道这是否是 Intellij 的行为方式。 我做了以下事情:

  1. 我通过单击启动器图标启动了 Intellij。
  2. 我得到了以下屏幕。 在此处输入图片说明
  3. 现在,在终端中,我导航到项目目录并执行了idea pom.xml 这打开了项目

如果我从终端尝试idea pom.xml而不启动 Intellij,我会收到此错误:

文件 /private/var/folders/vx/g0dkgs9s7wg7bz8q3yplhwxh0000gn/T/AppTranslocation/A27A814D-1A7C-45BB-88E0-E2ACCA590517/d/IntelliJ IDEA.app 不存在。

暂无
暂无

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

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