gpt4 book ai didi

java - 如何使用 Spring Boot 将 Groovy 类与 Java 类一起运行

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:20:48 26 4
gpt4 key购买 nike

我正在尝试将我的 spring-boot 应用程序(使用 gradle 和 java)与 groovy 类一起运行。

所以我添加了 Controller (如示例所示)

Controller 位于src/main/groovy

@RestController
class ThisWillActuallyRun {

@RequestMapping("/")
String home() {
"Hello World!"
}

}

我也有我的 java 类

src/main/java

我正在使用 java -jar(或开发模式下的 gradle:bootRun)运行 spring boot

代码已编译但未加载 groovy Controller 。

我在这里错过了一些关于在同一个 jar 上并排运行 groovy 和 java 类的概念?

谢谢。

最佳答案

我想你忘了应用 groovy gradle 插件。我已经通过使用 java 和 groovy 类创建一个 spring boot 项目并且只应用 java 插件来复制你的 simptoms。为了能够在您的应用程序中包含 groovy 类,请替换

apply plugin: "java"

apply plugin: "groovy"

groovy 插件是 java 插件的子类,因此您仍然可以编译 java 类。

如果不是这种情况,您将必须提供更多信息,例如 gradle 构建脚本。如果您使用的是 gradle。

关于java - 如何使用 Spring Boot 将 Groovy 类与 Java 类一起运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29588526/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com