Gradle spring boot 2.1.0 Java 和 groovy 混编

groovy编写静态工具类方法

java 写业务代码可以 调用到 groovy目录下 的静态工具类方法

目录结构:

Gradle spring boot 2.1.0 Java 和 groovy 混编_第1张图片

build脚本:

applyplugin:'groovy'

buildscript{

    sourceSets {

        main {

            groovy {

            // override the default locations, rather than adding additional ones

                    srcDirs =['src/main/groovy','src/main/java']

            }

            java {

                    srcDirs = []// don't compile Java code twice

            }    

        }

    }

}

通过打成 jar (内嵌tomcat)方式,可以访问jsp,java代码 可以 调用groovy目录中的工具类

你可能感兴趣的:(Gradle spring boot 2.1.0 Java 和 groovy 混编)