【问题标题】:Eclipse-Kepler, Maven and Setup Tomcat 7 debug (hot deploy)Eclipse-Kepler、Maven 和设置 Tomcat 7 调试(热部署)
【发布时间】:2014-05-19 18:06:26
【问题描述】:

我有以下结构的基于 maven 的项目:

  1. main_project
    • module_webproject
    • module_java_proj_1
    • module_java_proj_2
    • module_java_proj_3
    • ... ...

通过命令行 maven 目标执行,一切都可以很好地编译和打包。我需要将此项目设置到 Eclipse 环境中,以供具有 tomcat 部署的开发人员使用。有人知道设置说明吗?

另外,我正在研究 tomcat 热部署的调试功能。

我已经尝试过 mvn eclipse:eclipse,这只会创建 .project 和 .classpath 文件。但项目目录不被视为 java 或 web 项目。

【问题讨论】:

    标签: eclipse maven tomcat


    【解决方案1】:

    从以下论坛回答一些有帮助的... [Running Maven project on Tomcat from Eclipse

    您在 Tomcat 的“添加/删除项目”对话框中看不到该项目可能有几个原因。验证以下内容:

    1. 您已安装 m2e (http://eclipse.org/m2e/download/)
    2. 您已安装 m2e-wtp (http://www.eclipse.org/m2e-wtp/download/)
    3. 您的 Maven 项目作为 Dynamic Web Application 导入。展开项目时查找Deployment Descriptor 条目,它应该在前几个条目中的某个位置。这是我在 Eclipse Juno 上的第二次失败。不在那里?它可能不是一个网络应用程序。返回并验证 1 和 2,然后删除并重新导入您的项目。
    4. 确保您的 Web 应用程序对于您正在使用的 Tomcat 版本来说不是太新。右键单击该项目并转到 Properties > Project Facets。查找Dynamic Web Module 并检查版本。如果这个版本对于您的 Tomcat 版本来说太新,Eclipse 不会让您添加它。例如,您的 Dynamic Web Module 版本是 3.0,而您使用的是 Tomcat 6。

    【讨论】:

      猜你喜欢
      • 2013-12-11
      • 2011-12-06
      • 2016-03-02
      • 2016-10-02
      • 1970-01-01
      • 2011-02-08
      • 2016-03-26
      • 1970-01-01
      • 2014-05-21
      相关资源
      最近更新 更多