Java 无法导入org.apache.commons.lang3.builder以使用EqualsBuilder

Java 无法导入org.apache.commons.lang3.builder以使用EqualsBuilder,java,Java,我需要在我的类中使用EqualBuilder,为此我需要jar 在我的pom中,我添加了以下行 <properties> <java.version>1.8</java.version> </properties> <dependencies> <dependency> <groupId>org.springframework.boo

我需要在我的类中使用EqualBuilder,为此我需要jar 在我的pom中,我添加了以下行

   <properties> 
        <java.version>1.8</java.version>
    </properties>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>            
        </dependency>
        <dependency>
            <groupId>org.apache.commons</groupId> 
            <artifactId>commons-lang3</artifactId>
            <version>3.6</version>
        </dependency>
     </dependencies>

1.8
org.springframework.boot
SpringBootStarterWeb
org.apache.commons
commons-lang3
3.6
我的依赖项在properties标签后面

在我的java类中,我尝试导入jar
import org.apache.commons.lang3.builder
当我尝试运行maven时,Eclipse也给出了错误

[错误] /C:/git_project/cis/ipnd/src/main/java/au/com/internode/domain/AbstractObject.java:[9,32] 包org.apache.commons.lang3不存在


基本上,当我在org.apache.commons之后继续在eclipse中键入时,没有任何与lang相关的内容对我来说是好的。 我对eclipse没有丰富的经验,但我建议使用以下方法。一般来说,这里有两件事情可能会出错

  • 马文零件
  • Eclipse同步部分
  • 因此,为了消除第一步中的问题,即使在没有Eclipse的情况下,也可以在命令行中运行
    mvn clean compile
    。如果成功结束,则问题在于秒部分。在本例中,将pom重新导入eclipse,它应该可以工作(可能还有一个“刷新”按钮)


    如果问题出现在“1”中,并且导入时
    mvn clean compile
    失败,那么请发布整个pom,我们可能会发现一个错误

    您在哪里添加了
    标记?内部
    ?如果是,移动它。请参见修改pom后的“Maven>更新项目…”示例?你在“Maven Dependencies”中看到jar了吗?作为一种解决方法,我必须添加这个jar,但我需要适当的解决方案,我如何从Maven获得它?是的,我做了更新,我看到了jarhi@andreas,我添加了我的代码udner标记