【问题标题】:IntelliJ does not open from terminalIntelliJ 无法从终端打开
【发布时间】:2018-05-31 04:15:47
【问题描述】:

我在一些教程中看到可以从终端在 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。

我尝试卸载并重新安装,但没有成功。

谁能帮我找出问题所在?

【问题讨论】:

  • 终端中which idea 命令的输出是什么?确保为IDE创建命令行启动器(工具|创建命令行启动器...操作。然后尝试运行idea命令表单终端。
  • which idea 的输出是:/usr/local/bin/idea
  • 当我执行idea pom.xml 时对我来说很好。确切的命令是什么?您可以使用idea 命令打开任何其他项目吗?尝试重启电脑。
  • 不行还是不行
  • intellij-support.jetbrains.com/hc/en-us/requests/new 提交问题,并在 IDE 重新启动和重现后附上重现步骤和idea.log

标签: macos intellij-idea terminal


【解决方案1】:

当升级到新版本的 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 现在应该可以工作了

【讨论】:

    【解决方案2】:

    更简单的解决方案。

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

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

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

    【讨论】:

      【解决方案3】:

      我不知道这是否是 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 不存在。

      【讨论】:

      • 这不是对问题的回应。为什么又在这里发这个?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-08-20
      • 1970-01-01
      • 2017-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-24
      相关资源
      最近更新 更多