`
Caoyu_google
  • 浏览: 23200 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Eclipse 新建Servlet出错问题

阅读更多
作为Java Web的新手,总是会遇到各种各样的问题.最近我在《Java Web整合开发王者归来JSP+Servlet+Struts+Hibernate+Spring》的指导下学习Java Web就碰到了新建servlet总是显示错误的问题:

(我的环境:Eclipse 4.2,Tomcat 7)
如上图所示servlet根本就不能运行.在网上查询发现新建Servlet的例子大都是使用MyEclipse,而不是Eclipse.

       经过反复的新建删除,发现新建servlet时必须设置Target Runtime 即配置Servlet服务器,这样才能正常.具体设置如下面四图:
a.配置servlet服务器
b.选择tomcat服务器,再下一步
c.选中tomcat安装目录
d.完成
再新建servlet就好了.

      当然,这样可能还是不行,我就碰到过一次.

      第二种方法:在右键项目名称中,打开 Properties->java Bulid path->Libraries->Add external JARs,把tomcat的lib下的servlet-api.jar添加进来就好了.

      第三种方法(推荐):和第二种方法原理是一样的,同样,打开Properties->java Bulid path->Libraries->Add Libraries->Server Runtime,选择tomcat服务器,如果server Runtime里面是空的,是因为还没有添加服务器,添加运行时环境: Window->Preferences->Server->runtime Enviroment->add, 选择tomcat版本确定,这样工程中的 红色的浪线标记就不见了.

http://my.oschina.net/meilihao/blog/82539
  • 大小: 75.8 KB
  • 大小: 68.1 KB
  • 大小: 83.1 KB
  • 大小: 69.1 KB
  • 大小: 119.9 KB
分享到:
评论

相关推荐

    Servlet.docx 完善篇

    - **创建Servlet类**:Eclipse等IDE提供了快捷方式创建Servlet类,但可能会删除web.xml中的注释。实际项目中,通常会自定义模板或手动配置。 4. **项目部署与测试**: - `Run on Server`功能可以快速部署项目并...

    ECLIPSE+WEB开发配置

    在Eclipse中,可以通过“新建服务器”向导来添加Tomcat服务器,然后将项目部署到这个服务器上进行调试和测试。安装并配置Tomcat插件后,可以实现Eclipse与Tomcat的无缝集成,使得开发和部署过程更为便捷。 其次,...

    Weblogic Server Tools for eclipse 3.5

    1. **项目创建与管理**:支持创建新的Java EE项目,包括Web、EJB和EAR项目,并能直接在Eclipse中管理这些项目的部署描述符。 2. **服务器视图**:提供WebLogic Server的服务器视图,可以查看和管理服务器实例、集群...

    EclipseWeb集成开发工具

    4. 启动和调试:启动服务器后,可以直接在Eclipse内调试Web应用,通过断点、查看变量值等手段进行问题定位。 Eclipse的其他重要特性还包括: - Mylyn:一个任务驱动的开发工具,帮助开发者专注于当前的工作任务。 -...

    eclipse的tomcat插件

    Tomcat是一款轻量级的Java应用服务器,主要用于运行Servlet和JSP应用。 在Eclipse中安装Tomcat插件,可以实现对Tomcat服务器的直接管理,包括启动、停止、调试和部署应用,极大地提高了开发效率。以下是对这个过程...

    eclipse里的tomcat插件

    Eclipse是一款广泛使用的Java开发集成环境,而Tomcat是一款流行的开源Web服务器和Servlet容器。将Tomcat集成到Eclipse中可以极大地提升开发和调试Java Web应用程序的效率。本知识点主要介绍如何使用Eclipse中的...

    eclipse图形界面插件

    - **Eclipse Java EE Developer Tools**:支持Web和企业级Java应用程序开发,包括JSP、Servlet和JavaServer Faces(JSF)等。 - **Mylyn**:任务驱动的开发工具,帮助开发者专注于当前的任务,提高工作效率。 - *...

    在eclipse中使用hibernate

    这种不兼容性导致在进行数据库操作时,开发者往往需要编写大量的SQL语句来完成对象与数据库记录之间的转换,这一过程既繁琐又容易出错。 J2EE架构下的开发主要包含JSP、Servlet、JavaBean和EJB等组件。其中EJB虽然...

    精通J2EE-Eclipse+Struts+Hibernate+Spring整和应用案例-B

    Struts是MVC(Model-View-Controller)设计模式的一个开源实现,主要用于构建基于Java Servlet和JSP的Web应用程序。它的核心功能包括请求调度、视图渲染、业务逻辑控制以及表单验证等,有助于提高代码的结构化和可...

    tomcat插件

    安装后,用户可以在Eclipse的Servers视图中添加Tomcat服务器实例,然后导入或创建Web项目,并将其发布到服务器上。 6. **版本兼容性**:"com.sysdeo.eclipse.tomcat_3.3.0"可能是指插件的特定版本,每个版本可能...

    java+servlet+mysql实验室预约平台开题报告.doc

    该系统旨在解决江苏信息技术学院实验室预约管理的问题,提高实验室资源利用率,简化预约流程,提升教学活动的组织效率。 ### 技术选型与背景 1. **技术选型**: - **开发语言**: 使用Java,通过Servlet技术处理...

    一个java语言编写的简单留言板系统

    1. **MyEclipse**:MyEclipse是Eclipse的一个扩展,提供了一个全面的Java Web和Java EE应用程序开发工具。它支持多种技术,包括JSP、Servlet、JavaScript、CSS等,方便开发者进行代码编写、调试和部署。 2. **Java ...

    Axis2+插件

    安装完成后,用户可以在Eclipse的“新建”菜单中找到Axis2相关的项目模板,如 Axis2 Web服务、Axis2模块等。 **文件解析** 压缩包内的文件有以下几个: 1. **axis2.war**:这是Axis2的Web应用程序档案,包含了...

    Java开发入门教程—Ecliplse

    2. **创建第一个Java项目**:通过Eclipse创建一个新的Java项目,并编写简单的Java代码。 3. **编辑Java元素**:利用Eclipse提供的强大编辑功能进行代码编写和调试。 **使用内容辅助**:自动补全代码,提高编码效率...

    用于myeclipse图形界面开发插件(好用,已测试)

    1. MyEclipse:MyEclipse是Eclipse的商业版本,提供了一系列的Java EE开发工具,如JSP、Servlet、Struts、Spring、Hibernate等框架的支持。 2. 图形界面开发:插件专注于图形用户界面(GUI)的设计,可能包含WYSIWYG...

    MySQL连接池的应用

    1. **新建Web项目**:在Eclipse中创建一个新的Web项目。注意,建议不要将Tomcat安装在C盘,以免因权限问题导致部署失败。 - 在“New”菜单中选择“Dynamic Web Project”,按照提示完成项目创建。 - “Dynamic ...

    使用WTP来构建你的WEB应用程序

    在`src/main/java`目录下,可以创建Java类,如Servlet和JSP页面对应的后台处理类。Eclipse会自动提供代码补全和错误检查功能,方便编写高质量的Java代码。 **4. 设计Web界面** 在`src/main/webapp`目录下,你可以...

    J2EE实训教程

    - **面对出错:** 在学习过程中,遇到问题是正常的。关键是学会如何分析错误并解决问题,保持积极的学习态度。 - **不断重复:** 实践是检验真理的唯一标准。通过不断的实践,加深对技术的理解和记忆。 - **要...

Global site tag (gtag.js) - Google Analytics