java - 对现有 Eclipse Web 应用程序的 Maven 插件支持

标签 java eclipse maven web-applications

我有一个使用 Eclipse Helios 编写的现有动态网络应用程序(网络服务)项目。我现在需要(根据客户请求)将其设为“Maven 项目”。使用 m2eclipse 插件,我试图通过项目的 Maven 上下文菜单“添加 Maven 支持”。这样做的结果是一个 pom.xml 文件被添加到项目中(我不知道是否有其他更改)但是,这个 pom 似乎没有嵌入足够的数据来描述项目或者它是依赖项。对 Maven 的经验为零,我真的不知道会发生什么。

这是将 Maven 添加到现有项目的正确(或可接受的)做法吗?我在网上看到关于 Maven 的信息过载,但大多数信息似乎都想从一个新的 Maven 项目开始;如果我知道从哪个原型(prototype)开始以及如何从 Maven 项目重新创建 Web 服务,那也很好。

对于上面的连续意识流,我很抱歉,我不确定要问什么问题。任何帮助将不胜感激。

最佳答案

显然,您必须了解 Maven 的工作原理。有sonatype做的介绍书不错。

以下是您必须执行的一些步骤:

  1. 配置源、资源和测试文件夹
  2. 配置库依赖项:将正确的依赖项添加到您的 pom,添加公共(public)存储库以下载依赖项
  3. 定义包类型
  4. ...

关于java - 对现有 Eclipse Web 应用程序的 Maven 插件支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5239168/

相关文章:

java - "Couldn' t 在 HelloWorld 上找到主类

java - 阻止 Eclipse 在清理时剪切代码行

android - Eclipse 无法识别 Android 设备

maven - 如何从命令行覆盖 `project.build.finalName` Maven 属性?

java - 在 spring boot 应用程序中分离集成测试

java 。 REST 服务 + Jasper 报告。无法打印标签(或找不到)

java - Maven 中重复的直接依赖项

java - 报告超出 Sonar 服务器的最大上传大小

java - 为什么不能将两个字节加一个整数并可以将两个最后字节加一个字节?

java - 在一个Activity中组织多个Fragment接口(interface)