說不上第三方的lib問題,如果這是怪異的,或者從來就只是missunderstood Eclipse是如何工作的,在過去五年左右的時間:-)奇怪的(?)與App Engine項目
我有一個谷歌應用程序引擎項目,我已經在我的構建路徑中放置了一些第三方庫。每當我嘗試運行我的webapp時,我都會遇到ClassNotFound異常。我苦苦掙扎了一段時間,直到我最終直接將我的罐子直接複製到工作區中的項目的WEB-INF/lib direcory中。現在一切都像一個魅力。
從來就一貫的印象是,Eclipse將自動把我的第三方庫中,每當我將它們添加到我的構建路徑的WEB-INF/lib目錄下,但似乎在這裏是如此。這可能是Google App Engine插件的問題,還是我只是誤解了一切?
可有人請澄清:-)
你誤會了這一點,我很害怕。構建路徑用於編譯源代碼。但是,當您的應用程序運行時,必需的庫必須位於類路徑中。否則,它只是將拋出'CNFE' – asgs 2011-03-15 08:05:19
你剛纔missunderstood這一切,日食doenn't把自動的類路徑庫在WEB-INF/lib文件夾 – 2011-03-15 08:06:25