簡體   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