说不上第三方的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