Spring boot gradle“无法找到或加载主类”

时间:2017-11-25 04:04:43

标签: java spring spring-boot gradle jar

我有春季启动应用程序,我想打包到jar。在奔跑 我的应用程序“java -jar app.jar”我发现错误“无法找到或加载主类com.software.appcreator.MyClass ”。我使用gradle构建应用程序,这里是build.gradle文件的详细信息(没有依赖项):

https://pastebin.com/MvNgBDua

格式化build.gradle时出现问题,因此在pastebin上发布

这种情况可能是什么原因?我指出了配置中的主类,MyClass出现在最后的jar

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

gradle bootRun是否有效?您不需要编写自己的jar任务,默认汇编任务构建的jar文件应该可以正常工作。

https://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-running-your-application.html

答案 2 :(得分:0)

如果有人遇到相同的问题,请在您的build.gradle中放入以下代码片段,然后重新构建。

springBoot {
    mainClassName = "your.class.Name"
}