Spring boot 如何在没有spring boot gradle插件的情况下在gradle中使用spring boot

Spring boot 如何在没有spring boot gradle插件的情况下在gradle中使用spring boot,spring-boot,gradle,Spring Boot,Gradle,有人能给我看一个没有使用SpringBootGradle插件的SpringBootGradle项目吗 我正在寻找一个类似SpringBootStarterWebHelloWorld的例子,它不使用gradle插件 我无法想象插件是一种需求,但搜索示例似乎都依赖于gradle插件,这在我的环境中不是一个选项,不,我也不能切换到maven 理想情况下,gradle构建可以通过添加以下内容来工作: gradle.properties springBootVersion=2.1.3.RELEASE b

有人能给我看一个没有使用SpringBootGradle插件的SpringBootGradle项目吗

我正在寻找一个类似SpringBootStarterWebHelloWorld的例子,它不使用gradle插件

我无法想象插件是一种需求,但搜索示例似乎都依赖于gradle插件,这在我的环境中不是一个选项,不,我也不能切换到maven

理想情况下,gradle构建可以通过添加以下内容来工作:

gradle.properties

springBootVersion=2.1.3.RELEASE
build.gradle

dependencies {
   compile group: 'org.springframework.boot', name: 'spring-boot-starter-web', version: springBootVersion

}

你说得对,严格来说,插件不是一项要求。确切地说,替代方案应该是什么样子取决于您希望Gradle构建能够做什么。你能更详细地描述你的需求吗?更新了这个问题,摘录了target gradle dependencies一节。它看起来确实有效。这种方法是否有我所遗漏的缺陷?很难知道什么是对你的缺陷。如果不使用Boot的Gradle插件,您将错过所有功能。只有您可以决定是否有任何问题,或者您是否准备为您想要使用的部件寻找或实施替代方案。我也在寻找解决方案。没有插件,就没有创建单个jar的目标。这个插件的问题是,我们在boot 1上有一个旧的应用程序,而我们只能使用旧的gradle插件,因此我们甚至不能更新intellij,intellij需要新的gradle。所以这是一个依赖地狱。