2013-04-24 53 views
-1

我試圖從http://jansi.fusesource.org/添加最新的jansi庫(1.9)到我的eclipse中,因爲jansi庫中的內部版本不是最新的,並且缺少「Ansi.ansi()。fgBright(Color color)」,它是超過一年前添加... 所以我在引用的庫中添加了新的jar ... 但該方法仍然不存在...它絕對是在新添加的jar中......也許是java系統庫覆蓋新的jansi庫?eclipse - 添加源.jar被系統庫覆蓋?

我該如何比系統庫更喜歡引用的庫? 有人知道嗎?

+0

爲什麼jansi庫會成爲系統庫的一部分? – 2013-04-24 16:53:37

+0

我不知道,但我可以導入圖書館,即使我沒有將它添加到構建路徑...所以它來自哪裏,如果不是系統庫? – Inflamedsebi 2013-04-24 16:57:22

+0

試圖調查這條路徑可能是值得的(爲什麼它在系統庫中,或者至少它爲什麼在你的默認類路徑中)。當所有的依賴關係都是應用程序的一部分,並且不需要任何外部修改時,維護/部署應用程序就容易多了,例如系統的Java安裝 – 2013-04-24 17:00:42

回答

0

好吧,好像在systemlib中的源代碼比下載的代碼更新... 我剛剛找到了解決我的編碼問題的方法,但不知道如何更喜歡用戶庫。 nvm ...它不再需要。 //關閉