Как настроить сообщение об ошибке gradle из ошибки javacompile - PullRequest
1 голос
/ 04 июня 2019

Мы хотим настроить или изменить журнал ошибок JavaCompileTask.Мы использовали специальное расположение исходного кода java "build \ промежуточные \ merged \ main \ java" , которое содержит некоторый обработанный код java, сгенерированный до выполнения JavaCompileTask. Теперь, когда задача компилирует ошибку и печатает путь исходного коданачните с "build \ middleates \ merged \ main \ java" .Мы хотим заменить префикс «build / **» оригинальным исходным кодом, затем мы можем щелкнуть ссылку консоли и перейти к нужному файлу.

Gadle 3.5, AndroidPlugin 2.3.3 Jdk8

Консоль показывает путь к коду, который был не тем, что мы хотели.

D: \ m4399_GameCenter \ app \ build \ промежуточные \ merged \ main \ java \ com \ m4399 \ gamecenter \ plugin \ main\ models \ shop \ ShopExchangeRecommendAppModel.java: 29: ошибка: ShopExchangeRecommendAppModel не является абстрактным и не переопределяет метод getTorrentId () из IAppDownloadModel

Мы хотим отформатировать его в:

D: \ m4399_GameCenter \ app \ src \ main \ java \ com \ m4399 \ gamecenter \ plugin \ main \ models \ shop \ ShopExchangeRecommendAppModel.java: 29: ошибка: ShopExchangeRecommendAppModel не является абстрактным и не переопределяет метод getTorrentId () изIAppDownloadModel.

...