繁体   English   中英

Gradle项目不会从其他项目或javax.persistence中导入类

[英]Gradle project doesn't import classes out of other projects or javax.persistence

我在eclipse中有几个基于Java的项目,并通过gradle进行构建 我想将项目B和C中的类导入项目A中的类。但是,我总是收到错误“无法解决导入bc.project.xyz”的问题,当我导入javax.entity.EntityManager时也会发生这种情况。

我导入了其他博客中所写的所有依赖项,例如:

但是所有这些建议都行不通。

有关系统环境的更多详细信息:

  • Java版本1.8.0_72 SE Runtime Environment(内部版本1.8.0.72-b15)
  • gradle版本5.1.1
  • Eclipse IDE 4.12
  • Windows 10

项目都在同一个文件夹中

的build.gradle

dependencies {
    compile project(":project b")
    testCompile project(path: ':project b', configuration: 'tests')

    compile project(":project c")
    testCompile project(path: ':project c', configuration: 'tests')

    compile group: 'javax.persistence', name: 'persistence-api', version: '1.0'
    compile "javax.servlet:javax.servlet-api:3.1.0"
}

考虑到“精神错乱的定义是一遍又一遍地做同样的事情,并期望得到不同的结果” ,我可能会发疯。

我将项目存储库克隆了大约8到10次,由于某种原因它现在可以正常工作了。 我没有做任何不同的事情,没有更改任何代码行,但仍然得到了不同的结果。 不同的结果意味着正确的结果。

该博客已关闭。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM