我刚刚开始使用Eclipse进行Java Web开发。我正在玩Jetty for JSP&的servlet。
已安装的Eclipse Kepler Java EE IDE - 它带有tomcat和其他服务器适配器,但不带Jetty。我知道有插件插件,但我对它们不感兴趣。
当我创建一个新的动态Web项目并创建一个新的servlet时,我的文件带有import语句和类结构。 那些导入失败说无法解析类名。
这是因为eclipse没有servlet& jsp API jar。我有jetty 9.1.1发行版,我添加了jar lib / servlet-api-3.1.jar& LIB / JSP / JSP-API-something.jar
现在有用了。但这是正确的方法,还是有其他一些方法可以在开发更多的Web项目时有所帮助,因为这个库基本上只为这个项目添加了?
答案 0 :(得分:0)
最好的办法是将jar文件添加到项目中的libs文件夹中,
然后转到项目属性,java构建路径,添加jar文件,浏览并选择要导入项目的jar文件。
希望有所帮助。
答案 1 :(得分:0)
正确的方法是从计划运行的服务器获取这些库,并使用Dynamic Web Project定位该服务器。 Java EE预览服务器是 Jetty,因此只需在用于创建项目的向导部分中选择它。
您不应该将这些jar专门添加到您的Web项目中。 每个应用服务器都有自己的版本,您嵌入的副本只会导致奇怪的冲突和不当行为。