首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Springboot应用Gradle构建在本地工作,但在部署到Heroku时不起作用

Springboot应用Gradle构建在本地工作,但在部署到Heroku时不起作用
EN

Stack Overflow用户
提问于 2019-07-13 11:50:26
回答 1查看 47关注 0票数 0

我有一个可以用./gradlew build -x test构建的springboot rest服务器,它在本地工作得很好。当我将我的主分支推送到Heroku时,它会失败,并显示下面的堆栈跟踪。

代码语言:javascript
复制
-----> Gradle app detected
-----> Spring Boot detected
-----> Installing JDK 1.8... done
-----> Building Gradle app...
-----> executing ./gradlew build -x test
       Downloading https://services.gradle.org/distributions/gradle-4.10.2-bin.zip
       ..........................................................................

       > Task :compileJava
       /tmp/build_20fcdda80fef571f4d65e4396cb813c1/src/main/java/com/edge/riskassesmentwebapp/dto/OnsiteAbandonmentDto.java:10: error: class OnSiteAbandonmentDto is public, should be declared in a file named OnSiteAbandonmentDto.java

..。(它对一组类重复上述错误)

这是我第一次将springboot应用程序部署到Heroku,如果它在本地工作,我不确定如何修复构建。

EN

回答 1

Stack Overflow用户

发布于 2019-07-13 16:33:17

尝试将文件OnSiteAbandonmentDto重命名为OnsiteAbandonmentDto。

注意大小写的不同

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57015967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档