簡體   English   中英

Visual Studio Code 無法識別非 Java 導入

[英]Visual Studio Code won't recognize non-java imports

在我的 Java 應用程序中,Visual Studio Code 對所有非 java 導入拋出以下錯誤:

package this.is.a.package does not exist (compiler.err.doesnt.exist)

這個錯誤是幾天前出現的。 在此之前,我的項目和導入工作正常。 我多次嘗試重新安裝 VSC,重新啟動我的 Mac 並按照此提要的建議刪除了$HOME/Library/Application Support/Code/User/workspaceStorage/中的所有文件( Visual Studio Code - Java - 導入錯誤等)。 Java 應用程序在 IntelliJ IDEA 中編譯得很好。 因此,文件結構應該是正確的。

安裝 Java 語言支持 ( https://marketplace.visualstudio.com/items?itemName=georgewfraser.vscode-javac ) 擴展后出現錯誤。

我遇到了同樣的問題,最后在卸載 Java 語言支持后問題得到解決。 謝謝!

最終我通過刪除 settings.json 文件的內容並用一些標准條目替換它來解決這個問題。

{
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "files.autoSave": "afterDelay",
    "java.semanticHighlighting.enabled": true,
    "java.jdt.ls.vmargs": "",
    "java.import.gradle.jvmArguments": ""
}

也許,您可以嘗試市場上的“Java 擴展包”擴展。 因為包下的“Red Hat 對 Java(TM) 的語言支持”可以為您提供編譯能力。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM