我已经克隆了https://github.com/spring-io/sagan.git
,并按照此处的说明使用运行它/gradlew:sagan站点:bootRun。我用Oracle JDK 8和OpenJDK 8在一个干净的Ubuntu桌面上安装了它。构建它总是失败,并出现以下错误:
java.lang.IllegalAccessError: class sagan.projects.support.$Proxy115 cannot access its superinterface sagan.projects.support.ProjectMetadataRepository
演示核心模块,包含一个非公共的Spring Data JPA存储库接口。
请注意,有许多解决方法:
- 公开存储库接口
- 从IDE运行应用程序
还有其他方式!!
如需进一步更新,您可以联系:
https://github.com/spring-projects/spring-boot/issues/4857
https://github.com/spring-io/sagan/issues/613