簡體   English   中英

VS 代碼 - 無法解析導入“#####”

[英]VS Code - The import "#####" cannot be resolved

因此,我正在運行一個 java 項目,該項目在當前工作目錄中有許多可用的庫,但 VS 代碼似乎無法識別這些庫並發出錯誤“導入 ###### 無法解析”,例如:導入org.apache.pdfbox.pdmodel.PDDocument 無法解析”

這是可以幫助您了解更多信息的圖片這是我正在處理的 package:這里的 org/apache 是包含需要導入的 class 文件的庫,FileArrangement.java 是具有進口聲明

我收到的錯誤是 VS 代碼顯示的內容

我真的需要你的幫助,因為我真的不知道如何糾正這個

我檢查了其他項目,它們也顯示了相同的結果,盡管 java 類的導入語句類似。 java.util.ArrayList 沒有顯示任何類型的錯誤,我試圖在 VS 代碼中清理 java 它也沒有用

我只需要更正 VS 代碼的這個錯誤即可導入我需要的類java.util package 上沒有錯誤

將庫放在當前工作目錄中對 Java 不起作用,您需要將它們添加到類路徑中。

如果您使用的是 maven,它會為您管理類路徑。

如果沒有,您可以通過從命令面板 (Ctrl+Shift+P) 執行Java: Configure Classpath命令在 VS Code 中管理它。

您可以通過JAVA PROJECTS面板下的Referenced libraries添加依賴項。

在此處輸入圖像描述

或者在settings.json中使用java.project.referencedLibraries設置。

例如:

"java.project.referencedLibraries": [
    "library/**/*.jar",
    "/home/username/lib/foo.jar"
]

可以在configure-classpathmanage-dependencies中找到詳細信息。

暫無
暫無

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

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