我已经基于google appengine添加org.apache.commons.fileupload
并org.apache.commons.io
打包到我的项目目录中。WEB-INF/lib
但是当我尝试在 servlet 文件中导入时,编译器/IDE 会给出一个错误,即这个包不存在。这是为什么 ?
添加的jar文件:
我收到此错误的原因是什么?我应该怎么做才能解决这个问题?
我已经基于google appengine添加org.apache.commons.fileupload
并org.apache.commons.io
打包到我的项目目录中。WEB-INF/lib
但是当我尝试在 servlet 文件中导入时,编译器/IDE 会给出一个错误,即这个包不存在。这是为什么 ?
添加的jar文件:
我收到此错误的原因是什么?我应该怎么做才能解决这个问题?
您可能还必须将它们添加到项目的类路径中。
对于日食:
右键单击jar,选择构建路径并将其添加到构建路径,然后重试。
对于网豆:
在项目属性窗口中单击左侧面板中的库。在右侧面板中将其添加到编译类路径
一般解决方案,每当你得到包不存在时,就会有两件事,1-它根本不存在 2)它存在但仍然抛出错误。解决方案是将 jar 添加到类路径 [以便您的应用在编译、执行期间找到它)
我建议你试试 Maven 。Maven 是一种很好的方式,您可以通过它系统地组织它。
如果 IDE 出现问题,则更新 IDE 项目类路径中的 jar :)