当前位置: 首页 > 后端技术 > Java

Groovy+Java混合编程解决方案:GMaven

时间:2023-04-01 20:22:52 Java

Groovy+Java混合编程解决方案:GMavenHava先看看效果。在项目中创建一个SayHiUtil.groovy,然后在main中添加一个execution来打印它{publicstaticvoidmain(String[]args){SayHIUtil.sayHi();SpringApplication.run(DialogApplication.class,args);}}做吧!要使用GMavenPlus,只需添加一个插件和依赖项:org.codehaus.groovygroovy3.0。9org.codehaus.gmavenplusgmavenplus-plugin1.13.1<执行>addSourcesaddTestSourcesgenerateStubscompilegenerateTestStubscompileTestsremoveStubsremoveTestStubsorg.apache.maven.pluginsmaven-source-plugin3.2.1附加源jar-no-forktest-jar-no-fork如果遇到编译问题,应该是源码目录的问题。解决方案有两种:将groovy文件放在src/main/groovy下,在plugin中自定义source目录。详情参见GMavenPlugin的wikiShell