添加到WEB-INF / lib的jar文件在我尝试导入时无法识别:说包不存在

我已经将org.apache.commons.fileuploadorg.apache.commons.io包添加到基于google appengine的项目的WEB-INF/lib目录中。 但是当我尝试导入servlet文件时,编译器/ IDE会发出错误,指出此包不存在。 这是为什么 ?

jar文件添加:

在此处输入图像描述

我收到此错误的原因是什么? 我该怎么做才能解决这个问题?

您可能还必须将它们添加到项目的类路径中。

对于日食:

右键单击jar,选择构建路径并将其添加到构建路径,然后再试一次。

对于netbeans:

在项目属性窗口中,单击左侧面板中的库。 在右侧面板中,将其添加到编译类路径中

一般解决方案,每当你得到包不存在那么有2件事,1-它根本不存在2)它的现在但仍然抛出错误。 解决方案是将jar添加到类路径中[以便您的应用程序在编译,执行期间找到它)

我建议你试试Maven。 Maven是一种很好的方式,您可以通过它以系统的方式组织它。

如果IDE出现问题,则更新IDE项目类路径中的jar文件:)