我没有广泛使用Java因此忘记了许多基本的东西。基本上,我正在使用一个Web动态项目(使用带有jdk 1.6的Eclipse IDE),并且在构建期间,我得到了Cookie类和其他Web相关类无法找到的错误。我错过了什么?
我需要添加哪些Jars文件(以及如何)?
感谢
答案 0 :(得分:5)
认为你需要servlet-api.jar
在此处尝试您需要的任何jar文件http://www.java2s.com/Code/Jar/CatalogJar.htm
答案 1 :(得分:2)
听起来你错过了servlet-api.jar
您可以从Maven repository下载。
答案 2 :(得分:0)
Servlet只是企业版的一部分,而不是Java的标准版。所以你需要Java企业版,AKA Java EE。
答案 3 :(得分:0)
正如其他人所说,你错过了服务器api jar。
话虽如此,只下载servlet api jar而不是随附的服务器意味着你实际上无法测试你的代码。
在Eclipse中,一旦安装了servlet容器,例如Sun's Glassfish,Apache Tomcat或Jetty,就可以创建它的服务器实例,以便Eclipse可以编译您的服务器的servlet实现。创建服务器实例也意味着Eclipse的Run on Server命令可以正常工作。
IBM在Developing Web applications with Tomcat and Eclipse上有一个稍微过时的指南。如果您有Eclipse EE版本,则可以跳过整个“安装Web工具”部分,因为已经安装了Web Tools。