從 GitHub、Gitee 等下載開源 Java 項目(尤其是 Spring Boot、Maven 多模塊項目),導入 IDE 後報大量「找不到符號」「包不存在」錯誤,專案結構中缺少 lib 目錄或 JAR 包。
現代 Java 開源項目幾乎全採用 Maven/Gradle 依賴管理:
pom.xml / build.gradle 中聲明坐標(groupId:artifactId:version)。~/.m2/repository)。MAVEN_HOME、PATH,驗證 mvn -v。settings.xml 添加阿里云/騰訊云鏡像。pom.xml → Open as Project。mvn clean compile -DskipTests。pom.xml 中 maven.compiler.source/target 需與本地 JDK 一致(如 1.8/11/17)。settings.xml 的 <servers> 和 <mirrors> 或聯繫維護者獲取。mvn install -N,再進子模塊編譯。「缺 JAR 包」是 Maven 項目的標準狀態,而非項目缺陷。掌握 Maven 基礎操作,是使用開源 Java 項目的前置技能。