尝试运行Sagan spring.io Project java.lang.IllegalAccessError时出错

时间:2015-12-10 22:18:05

标签: java spring spring-mvc gradle spring-boot

我克隆了https://github.com/spring-io/sagan.git并按照here说明使用./gradlew:sagan-site:bootRun运行它。 我在使用Oracle JDK 8和OpenJDK 8的干净Ubuntu Desktop安装上尝试过它。构建它总是失败并出现此错误:

 java.lang.IllegalAccessError: class sagan.projects.support.$Proxy115 cannot access its superinterface sagan.projects.support.ProjectMetadataRepository

1 个答案:

答案 0 :(得分:0)

demo-core模块,包含非公共Spring Data JPA存储库接口。

请注意,有很多解决方法:

  1. 使存储库界面公开
  2. 从IDE运行应用程序
  3. 以及其他一些方式!!

    如需进一步更新,您可以联系:

    https://github.com/spring-projects/spring-boot/issues/4857

    https://github.com/spring-io/sagan/issues/613