eclipse編譯項目的時候報某類找不到符號

今天建立一個新項目,而且使用命令 clean install 報錯類找不到符號
網上看到有以下解決方案:apache

  1. 可能項目編碼格式不統一
  2. 可能項目編碼使用的JDK版本不統一。
  3. pom依賴問題,這種依賴多是沒有添加包的依賴,若是是聚合項目多是沒有添加其餘模塊的依賴,或者是添加了其它模塊的依賴,可是沒有將依賴的模塊打包到本地倉庫等。

第一種解決方案是在POM.xml添加以下配置解決項目編碼的不統一:maven

<plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.3</version>
            <configuration>
                <source>1.7</source>
                <target>1.7</target>
                <encoding>UTF-8</encoding>
            </configuration>
      </plugin>

第二種解決方案:項目編碼使用的JDK版本不統一
點擊項目右鍵->build path->configure build path… ,而後設置項目的jdk版本ui

clipboard.png

而後在看看編譯版本是否統一編碼

clipboard.png

可是上述狀況我都試過仍是報錯,在網上又百度了一圈,終於找到問題了,由於我重裝過系統致使MAVEN沒有安裝,安裝好MAVEN以後就不會出現這種情況了。spa

相關文章
相關標籤/搜索