今天啟動公司項目突然發現了一個問題,類里面明明有這個方法,但是無論怎樣都不編譯。(由於公司項目是二次開發,代碼都是第三方寫的,代碼請勿仔細看,怕傷了你的眼睛。)
如圖,找不到setJGMC方法。
但是去對應的類中可以找到這個方法,如下:
然后看一下編譯后的,又沒有這個方法,。。。
這時 我想到,是不是某個jar包中含有這個方法,類內調用的是jar包內的方法,果然,被我找到了。項目一直編譯的這個jar的方法,項目內重寫的這個類沒有編譯。
查看了一下項目的配置,如下,果然優先編譯的是jar包,然后是項目內。
點擊下面的三角,將項目挪到lib上面在編譯就可以了。
然后就不會報之前的錯誤了。