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

相关文章
相关标签/搜索