如何使用 Eclipse 开发 Java Servlet?
Posted
技术标签:
【中文标题】如何使用 Eclipse 开发 Java Servlet?【英文标题】:How do you develop Java Servlets using Eclipse? 【发布时间】:2010-09-17 10:35:20 【问题描述】:我想使用 Eclipse 对 Java servlet 进行编程,并计划使用 Tomcat 来部署它们。我想我可以使用与 Eclipse 捆绑的 Ant 构建项目。我有标准的 Eclipse IDE。在 Eclipse 中进行 Servlet 开发有哪些选择?我需要对 Eclipse 进行哪些更改?需要安装插件吗?
【问题讨论】:
【参考方案1】:您需要安装一个插件,Eclipse 基金会提供了一个免费插件,名为Web Tools Platform。它具有您需要的所有开发功能。
您可以获得预安装的Java EE Edition of eclipse。
创建并运行您的第一个 servlet:
-
新建...项目...动态 Web 项目。
右键单击项目...新建 Servlet。
在
doGet()
方法中编写一些代码。
在 Java EE 透视图中找到服务器视图,它通常是底部的选项卡之一。
在那里右键单击并选择新服务器。
选择 Tomcat X.X,向导将引导您找到安装。
右键单击您刚刚创建的服务器并选择添加和删除...并添加您创建的 Web 项目。
右键单击您的 servlet 并选择运行 > 在服务器上运行...
这应该为你做。如果您愿意,您可以在此处使用 ant 构建,但 eclipse 实际上会执行构建并自动将更改部署到服务器。使用 Tomcat,您可能需要根据更改不时重新启动它。
【讨论】:
ADT 是否也支持 Web 工具平台?我点击了链接,但找不到确切的文件。你能帮我解决这个问题吗? web.xml文件中不是有一些必要的配置吗?【参考方案2】:我使用的是 Eclipse Java EE 版
创建“动态 Web 项目”
在服务器视图中安装本地服务器,用于我正在使用的 Tomcat 版本。然后调试,并在该服务器上运行以进行测试。
部署时,我将项目导出到 war 文件。
【讨论】:
保持简单【参考方案3】:您也可以使用 Jetty,它是(现在)Ecipe 平台的一部分(帮助系统正在运行 Jetty)。此外,android、Windows Mobile 都使用 Jetty..
要开始检查Eclipse Wiki 或者如果您更喜欢Video 并查看这个相关的Post!
【讨论】:
以上是关于如何使用 Eclipse 开发 Java Servlet?的主要内容,如果未能解决你的问题,请参考以下文章