如何使用 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?的主要内容,如果未能解决你的问题,请参考以下文章

java:安装Runtime Environment,设置Tomcat Server 的方法

如何使用eclipse进行嵌入式Linux的开发

eclipse如何开发并调用dll文件

java技术Eclipse快速入门~

如何使用eclipse新建并编译,运行Java程序

Java Web 开发填坑记- 如何正确的下载 Eclipse