【问题标题】:Run on server option does not display in eclipse helios for spring-maven project在 spring-maven 项目的 eclipse helios 中不显示在服务器上运行选项
【发布时间】:2011-09-16 01:09:23
【问题描述】:

我已经在 Eclipse 中导入了 maven 项目并正确配置。它是一个 Web 应用程序,但是在“运行方式”中右键单击时我看不到“在服务器上运行”选项。我安装了 Eclipse Helios 和 maven,tomcat 插件。它是否需要任何插件或者我们需要转换项目。其他 Web 应用程序正在获得“在服务器上运行”选项。

【问题讨论】:

    标签: eclipse spring-mvc maven eclipse-plugin


    【解决方案1】:

    我有类似的问题,由于项目方面验证问题而无法在服务器上运行。

    我正在使用 Eclipse“Juno Service Release 2”。 并通过以下步骤解决了该问题:

    1. 右键单击项目(在 Project Explorer 上)
    2. 点击属性
    3. 点击项目方面
    4. 取消选中不需要的项目方面。 例如,我未选中 Oracle WebLogic Web App Extensions (因为,我的服务器是 Apache Tomcat 7)
    5. 申请>>确定
    6. 现在,我可以在 Tomcat 服务器上运行我的 Web 应用程序了。

    希望这对你也有用。

    谢谢, 马里斯

    【讨论】:

      【解决方案2】:

      【讨论】:

        【解决方案3】:

        检查项目属性/项目方面/动态 Web 模块。

        【讨论】:

        • @abalogh: 我是否需要转换项目以便它显示在服务器选项上运行?我对项目方面没有任何想法。能否请您提供更多详细信息。
        • 项目右键->属性。在那里,在左窗格中查找“Project Facets”。点击它。在右侧窗格中,您应该会看到一个方面的列表。检查动态 Web 模块之一。 (如点击复选框)
        • @ablogh:我已经转换为 2.4 版本。但在我的项目文件夹中,它添加了 Web 内容文件夹。但我不想修改我现有的结构。它还显示侦听器的 classnotfound 异常。当我在 spring 源工具中导入相同的项目时,它不需要任何转换,但它会降低我的电脑速度。
        • 您使用的是哪个版本的 STS? 2.6.0 SR 之前的版本有点问题和慢,尝试下载最新的稳定版本。
        • @abalogh:我使用的是 sts 2.5 版本。有什么办法可以将此版本更新到最新版本..
        猜你喜欢
        • 1970-01-01
        • 2014-07-03
        • 2014-03-04
        • 1970-01-01
        • 2015-05-16
        • 1970-01-01
        • 1970-01-01
        • 2016-01-07
        • 1970-01-01
        相关资源
        最近更新 更多