1. 程式人生 > >java和groovy混合程式設計時提示找不到符合錯誤解決辦法

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