在gradle项目中使用本地依赖项(通过mvn安装安装)

在gradle项目中使用本地依赖项(通过mvn安装安装),gradle,Gradle,你知道为什么我的java源代码不能使用build.gradle中声明的依赖项中的类吗 项目结构 这是Person.java,其中存在无法解析为类型的错误 格雷德尔先生 文件系统 rob@work:~/.m2/repository/org/jbox2d/jbox2d-library/2.3.1-SNAPSHOT$ ls jbox2d-library-2.3.1-SNAPSHOT.jar jbox2d-library-2.3.1-SNAPSHOT.pom m2e-lastUpdated.prop

你知道为什么我的java源代码不能使用build.gradle中声明的依赖项中的类吗

项目结构

这是Person.java,其中存在无法解析为类型的错误

格雷德尔先生

文件系统

rob@work:~/.m2/repository/org/jbox2d/jbox2d-library/2.3.1-SNAPSHOT$ ls
jbox2d-library-2.3.1-SNAPSHOT.jar  jbox2d-library-2.3.1-SNAPSHOT.pom  m2e-lastUpdated.properties  maven-metadata-local.xml
当我尝试运行compileJava任务时


通过执行以下操作之一对问题进行排序

Gradle -> refresh dependencies


世界级存在于何处?它是jbox2d-library-2.3.1-SNAPSHOT.jar中的一个类。您没有在Person类中导入它。。。还是这里没有显示?
rob@work:~/.m2/repository/org/jbox2d/jbox2d-library/2.3.1-SNAPSHOT$ ls
jbox2d-library-2.3.1-SNAPSHOT.jar  jbox2d-library-2.3.1-SNAPSHOT.pom  m2e-lastUpdated.properties  maven-metadata-local.xml
[sts] -----------------------------------------------------
[sts] Starting Gradle build for the following tasks: 
[sts]      compileJava
[sts] -----------------------------------------------------
:compileJavawarning: [options] bootstrap class path not set in conjunction with -source 1.5
/home/rob/workspaceMarsM6/Tes/src/main/java/org/gradle/Person.java:12: error: cannot find symbol
        new World();
            ^
  symbol:   class World
  location: class Person
1 error
1 warning
 FAILED
Gradle -> refresh dependencies
restart eclipse