java和groovy混合编程时提示找不到符合错误解决办法

本人在使用java和groovy混合编程时,发现一个问题,当java和groovy相互调用的过程中在本机执行没有任何问题,但当弄到Jenkins上之后总是报错,本机使用gradle执行build的task的时候,也是报错,信息如下:

 错误: 找不到符号
import com.fission.alpha.base.Util;

在经过同事指正之后找到了解决的办法,就是把文件名改成groovy,然后gradle添加groovy的编译插件,这样编译就会先编译groovy代码,然后再去编译java代码就不会造成这样的错误了。

修改完之后的文件结构如下:

build.gradle文件修改内容如下:

apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'groovy'

发个广告:框架已经在码云开源 邀请链接

欢迎有兴趣的一起交流:群号:340964272

猜你喜欢

转载自blog.csdn.net/Fhaohaizi/article/details/83181664