我在一些教程中看到,可以在终端的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。
我尝试卸载并重新安装,但没有运气。
有人可以帮我弄清问题是什么吗?
答案 0 :(得分:2)
当我升级到新版本的IntelliJ或升级我的OS(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'/用户/ robertomoreno /库/应用程序支持/JetBrains/Toolbox/apps/IDEA-U/ch-0/182.4129.33/IntelliJ IDEA.app' CONFIG_PATH = u'/用户/robertomoreno/Library/Preferences/IntelliJIdea2018.2' SYSTEM_PATH = u'/ Users / robertomoreno / Library / Caches / IntelliJIdea2018.2'
更改为正确的版本:
RUN_PATH = u'/用户/ robertomoreno /库/应用程序支持/JetBrains/Toolbox/apps/IDEA-U/ch-0/183.4284.148/IntelliJ IDEA.app' CONFIG_PATH = u'/用户/robertomoreno/Library/Preferences/IntelliJIdea2018.3' SYSTEM_PATH = u'/ Users / robertomoreno / Library / Caches / IntelliJIdea2018.3'
idea path/to/file.is
现在应该可以工作
答案 1 :(得分:1)
我不知道这是否是Intellij的行为方式。我做了以下事情:
答案 2 :(得分:1)
更简单的解决方案。
您需要在工具/应用程序中重新创建CLI脚本。可能您更新了IntelliJ并且仍然指向不存在的版本 >
/ private / var / folders / vx / g0dkgs9s7wg7bz8q3yplhwxh0000gn / T / AppTranslocation / A27A814D-1A7C-45BB-88E0-E2ACCA590517 .....
在IntelliJ运行中,转到“工具”->“工具”->“创建命令行启动器...”, 文件“ / usr / local / bin / idea”已经存在,是否要覆盖它? 打开一个新的控制台,应该可以使用。