在学习开发servlet的同时,我将C:\Program Files\Apache\Tomcat8\lib\servlet-api.jar
添加到我的J2EE项目的构建路径中,以使servlet工作。一切都很好:
然后我决定将整个文件夹C:\Program Files\Apache\Tomcat8\lib
添加为“外部类文件夹”,然后突然回到“javax.servlet无法解析”。
与eclipse如何添加Tomcat库相比,这似乎毫无意义 - 它看起来几乎相同:
[
我想问题是:
答案 0 :(得分:1)
Class-Folders是具有已编译类的文件夹,而不是具有libs的文件夹。 你可以使用eclipse的User-Library功能,但是你必须手动添加每个jar。
答案 1 :(得分:1)
好的,似乎添加一个外部类文件夹意味着"添加一个包含类文件的文件夹"而不是,正如人们所希望的那样,"添加一个包含.jar文件的文件夹,其中包含类文件"。因此,在我的tomcat / lib文件夹中找不到类文件的eclipse无法在servlet-api.jar中看到类文件。
关于我的第二个问题,可以创建"用户库"如下:
引用此库: