【问题标题】:How get Maven war-app fully functional in Eclipse?如何在 Eclipse 中让 Maven 战争应用程序功能齐全?
【发布时间】:2023-03-21 11:51:02
【问题描述】:

有关如何在 Eclipse 中将 Maven 战争应用程序完全设置为“动态 Web 项目”的任何意见?

我们有一个 webproject 设置并在 Maven3 中工作。

使用 Eclipse-Indigo,最新版本,并运行

mvn eclipse:eclipse

将其导入 Eclipse。

这适用于 Java 文件编译, 但无法构建战争文件并部署到 Eclipse 中定义的应用服务器。 也可以让它工作。

(我读到你可以为此使用 m2eclipse,但我真的很讨厌它,因为(至少几个月前我上次尝试它时)构建一个相当大/复杂的应用程序仍然非常缓慢——就像它说的那样菜单中的“构建项目并去喝杯咖啡”)。

不过,我现在看到你也可以这样做

  mvn eclipse:eclipse -Dwtpversion=[version]

问题,根据文档

http://maven.apache.org/plugins/maven-eclipse-plugin/eclipse-mojo.html

是 [version] 只能是“R7”、“1.0”或“1.5”。 这似乎是非常旧的版本......

根据 WTP 文档

http://wiki.eclipse.org/WTP_FAQ#What_version_of_Eclipse_does_WTP_work_with.3F

这将要求您从回退时降级到 Eclipse-3.2...

那么有人对此有合理的解决方案吗?

它还能以某种方式与最新版本的 Eclipse 和 WTP 一起工作吗?

【问题讨论】:

    标签: eclipse maven war eclipse-wtp maven-eclipse-plugin


    【解决方案1】:

    不要使用maven-eclipse-plugin

    改为使用 Eclipse 自己的m2e plugin

    如果您点击链接,有一个视频可以帮助您入门。

    m2e 已与 WTP 正式集成,并且根据我的经验,效果非常好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-04
      • 2012-08-25
      • 1970-01-01
      • 2014-08-27
      • 2012-01-23
      • 1970-01-01
      • 1970-01-01
      • 2018-03-01
      相关资源
      最近更新 更多