【问题标题】:Running tomcat with eclipse kepler用 Eclipse 开普勒运行 tomcat
【发布时间】:2013-08-01 18:00:18
【问题描述】:

我在 eclipse kepler(最新版本)中运行 tomcat 7 时遇到问题。我创建了一个新项目,当我选择一个新的运行时,我没有像在 eclipse Juno 中那样获得 tomcat 的选项。所以我的问题是如何使用 eclipse kepler 设置 tomcat。

【问题讨论】:

  • 那没用是吧

标签: java eclipse tomcat


【解决方案1】:

如果你没有安装包Eclipse IDE for Java EE Developers那么你必须确保你安装了插件“JST Server Adapters Extensions”。

为此,请转到帮助->安装新软件...并选择"Kepler" repository。然后展开“Web、XML、Java EE 和 OSGi Enterprise Development”并选中“JST Server Adapters Extensions”复选框。单击“完成”,接受,安装并重新启动。现在您应该可以像以前一样添加新服务器了。

【讨论】:

  • 这也帮助了我——我偶然安装了标准 ide,没有 java ee 工具。添加“JST 服务器适配器”和“JST 服务器适配器扩展”有帮助。
  • 这是一个巨大的帮助。我只需要安装一个包就可以让它工作:“JST 服务器适配器扩展”。
  • 为我工作。谢谢!
  • 我对 abden003 也有同样的问题。此答案不适用于最新的 Kepler IDE Release 1。已安装 JST 服务器适配器扩展并且 Tomcat 7 无法正常工作。只有 Tomcat 7 不工作,Tomcat 6 及以下版本工作。
  • 到底是什么问题?你能提供错误信息吗?您是否在“服务器”上为 tomcat 7 配置了有效安装?
【解决方案2】:

你确定,你安装了"Eclipse IDE for Java EE Developers"

【讨论】:

  • 这没有提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方发表评论 - 您可以随时评论自己的帖子,一旦您有足够的reputation,您就可以comment on any post
  • 对不起,我是新手。我没有足够的声誉来评论。并感谢您的信息。
  • 不客气。提出好的问题和答案,你很快就会有足够的声誉点来发表评论。祝你好运!
【解决方案3】:

右击底部的“服务器”选项卡->新建->服务器->Tomcat7.0

【讨论】:

    【解决方案4】:

    详细说明 Marvin Emil Brach 的回答,针对那些尝试为 TomEE 1.6(基于 Tomcat 7)设置 Eclipse 的人:

    指南位于http://openejb.apache.org/tomee-and-eclipse.html。但是,如果您想使用现有的 Eclipse 标准 IDE (Kepler SR2) 安装 - 即不是“Java EE 开发人员的 Eclipse IDE” - 您将遇到此异常:

    java.lang.NullPointerException:项目不存在 IModelProvider P/[...] 版本:Dynamic Web Module 3.0

    按照之前的建议安装 JST 服务器适配器并没有为我做这件事,但我发现了这个提示:http://juhap.iki.fi/misc/nullpointerexception-while-creating-new-portlet-project-in-liferay-ide/。我需要获取服务器编辑器的另一个插件是 WST 服务器适配器。所以为了解决这个问题,我必须安装的完整插件集是:

    • Eclipse Java EE 开发人员工具
    • JST 服务器适配器
    • JST 服务器适配器扩展
    • JST 服务器用户界面
    • Eclipse Java Web 开发者工具
    • Eclipse Web 开发者工具
    • WST 服务器适配器

    【讨论】:

      【解决方案5】:

      好的,我为任何感兴趣的人想出了这个。我在开普勒 SR1。

      转到窗口 > 首选项。单击服务器 > 运行时环境。单击添加... 选择 Apache Tomcat v7.0,然后单击下一步。浏览到安装 Tomcat 的位置。点击完成。

      然后它将在您的新项目对话框中可用。

      编辑:这是开普勒的 EE 版本。如果您下载了其他版本,请参阅下方 Al 的评论。

      【讨论】:

      • FWIW,这是我首先尝试的——但在安装 JST 服务器适配器扩展之前,我没有将 Apache Tomcat 视为一个选项。我似乎能够获得各种其他服务器,从 Jetty 到 JBoss 再到 Websphere [颤抖] 但不是 Tomcat。一旦我安装了插件,我就可以按照你描述的方式添加运行时。
      【解决方案6】:

      我在 Kepler 的 Tomcat 7 中遇到了类似的 404 问题:

      我可以在 Eclipse 之外正常运行 TC,但无法从 Eclipse 中启动它。

      我的问题是 eclipse 没有将根应用程序复制到 eclipse TC 目录。一旦我复制了根应用程序,我就很好了。

      这个链接解决了我的问题:

      http://www.coreservlets.com/Apache-Tomcat-Tutorial/tomcat-7-with-eclipse.html

      希望这对您有所帮助,并让您像我一样度过一个迷失的早晨!

      【讨论】:

        猜你喜欢
        • 2020-09-02
        • 1970-01-01
        • 1970-01-01
        • 2014-09-24
        • 1970-01-01
        • 1970-01-01
        • 2013-06-24
        • 1970-01-01
        • 2018-03-13
        相关资源
        最近更新 更多