可以用 Application.groovy 替换 Application.java 吗?

is it possible to replace Application.java with Application.groovy?

我正在尝试使用 spring 引导和 groovy 构建可执行 jar。

是否可以将Application.java替换为Application.groovy?我只能找到主要class写在java.

的例子

是的,这是可能的。

此示例应用程序向您展示了如何创建完全基于 groovy 的 spring 启动可执行文件 jar:https://github.com/philwebb/SpringMvcGroovy

基本上只需将 org.codehaus.groovy:groovy-all 依赖项添加到您的 build.gradle 文件并添加 apply plugin: 'groovy' 它应该会获取您的 groovy 文件。