我的gradle版本出了点问题。我使用了Spring网站(https://spring.io/guides/gs/rest-service/)提出的标准,但是当我尝试使用gradle build时,我得到了这个错误:
它不适用于这个gradle,但当我使用另一个(我在学校时使用的)时,它工作得很好。
发布于 2014-06-20 04:05:45
有两种可能性
src/main/java/your/package
)springBoot { mainClass = "hello.FileUploader“}
我很确定它是1。
发布于 2017-02-07 14:46:58
我也有这个问题,这里我解决了这个问题:
如果您的项目只是将在其他项目中使用的模块,请使用org.springframework.boot:spring-boot-starter
而不是org.springframework.boot:spring-boot-starter-web
。
或者在gradle中设置主类:
mainClassName = 'your.package.MainClass'
或仅禁用bootRepackage
bootRepackage {
enabled = false
}
发布于 2014-03-21 22:15:17
你的项目中没有main方法(否则插件会找到一个)。main方法有一个非常具体的签名,因此请检查您是否具有public static void main(String[] args)
。
https://stackoverflow.com/questions/22528114
复制相似问题