【问题标题】:How to run tomcat within eclipse Java Project如何在 Eclipse Java 项目中运行 tomcat
【发布时间】:2013-07-30 05:30:33
【问题描述】:

*不是 Eclipse Dynamic Web 项目,而是 Eclipse Java 项目 *

我正在构建我的第一个网站,并且正在使用 Java。我可以使用浏览器连接到 tomcat,并使用 tomcat 在浏览器中打开主网页(部署后),但我希望直接连接到 Eclipse 中的 tomcat。 (我现在只有一个 servlet 和一个 jsp 文件)。

提前致谢。

【问题讨论】:

  • 是的,我做到了。但仍然需要一个答案。

标签: java eclipse jsp tomcat web


【解决方案1】:

将您的项目转换为“动态 Web 项目”,右键单击它并选择“运行方式”->“在服务器上运行”。在弹出的对话框中,选择“手动定义新服务器”并按照步骤在 Eclipse 中配置您的 Tomcat 服务器。

【讨论】:

  • 有没有办法做到这一点,但使用常规 Java 项目?
  • 据我所知,您的项目必须是“动态 Web 项目”。将网站归类为“Web 项目”是有意义的,不是吗?
  • 为什么你认为它应该这样工作?有什么参考吗?据我所知,Eclipse 的设计初衷并非如此。
  • cse.csusb.edu/turner/java_web_programming/servlets 它说要制作一个Java项目。我想了解,哪些文件/链接/目录在动态 Web 项目中有所不同?我添加了 servlet-api.jar 和其他。在浏览器中,我使用了 tomcat,它可以工作。
  • 那么,你找到了自己的答案。就个人而言,我会选择“动态 Web 项目”,因为这样启动/停止/调试代码会更容易。
【解决方案2】:

您可以使用Servers 选项卡中的Add Server 来定义新服务器。

我不知道你为什么要没有Dynamic Web Project

【讨论】:

  • 那么你应该先配置如何更改tomcat的端口。
【解决方案3】:

尝试以下方法:

  1. 窗口 > 首选项 > 服务器 > 运行时环境 > 添加
  2. 选择您可用的 Apache Tomcat 版本
  3. 浏览到 Apache Tomcat 安装目录
  4. 点击完成

您现在应该可以访问 Apache Tomcat 服务器了

【讨论】:

    【解决方案4】:

    点击这个Installing Apache Tomcat Server

    在完成链接中的操作后,在 Eclipse 中创建新的动态项目,然后添加新的 jsp 和新的 servlet,然后右键单击您的 jsp,然后“运行为”,然后“在服务器上运行”,然后单击已安装应用服务器。

    【讨论】:

      【解决方案5】:

      我明白你的意思,但在动态 Web 项目和 Java 项目之间选择并没有什么特别的区别。

      只需选择 Dynamic Web Project,然后从 servlet 页面调用您的标准 java 类。

      这样您就可以从 Eclipse plus 获得免费的内置 Java Servlet 调试工具。

      【讨论】:

        猜你喜欢
        • 2010-10-29
        • 1970-01-01
        • 2011-12-05
        • 2014-12-02
        • 2012-10-05
        • 1970-01-01
        • 2013-06-25
        • 2016-09-16
        • 1970-01-01
        相关资源
        最近更新 更多