我是新手。然而,我从中受益的主要功能是自动依赖管理。标准化的目录结构似乎也不错,但是 Eclipse 也有一个标准的目录结构。目录结构现在独立于 Eclipse,但现在它依赖于 maven。好的,我明白了,这两个程序在这一点上似乎都非常灵活。
我不太确定,如果 maven 更专注于服务器或客户端系统,例如有一个功能/插件来生成项目网站。这在服务器系统上不是最有意义的吗?
如何将 maven 与版本控制系统 (VCS) 集成,例如 SVN?我想到了一个系统,其中有一个存储库和始终是最新的网站,其中包含用于开发工件的下载部分。
如何将 Maven 与 Eclipse 集成?我现在将 m2eclipse 与 WTP 集成一起使用。没关系,但它有一些我不喜欢的行为,例如:
- 当我生成新的 Java 项目时,JRE 版本设置为 1.4 。我必须手动将其重置为 1.6 / 工作区默认值。
- 构面配置不稳定。某些配置必须手动并按特定顺序完成。
如果我阅读更多关于它的信息,也许我可以修复它们。我对它的 WTP 扩展有或多或少的严重问题。我认为重要的是要说,WTP 扩展没有得到官方支持,可能没有生产质量。
我知道还有另一个将 maven 集成到 Eclipse 中的插件。我还没有尝试过。好点吗?
我还认为,maven 可能对更多领域有用。例如,可以扩展目录结构以保存例如需求、规范和建模工件。我认为只有标准化才能奏效。所有文档的修订控制也会很好。
这么多东西,可以集成以支持完整的软件开发过程。获得所有这些功能也许是不切实际的。目前,Eclipse 与 WTP 和 VCS 集成的集成对我来说具有最高优先级。
有什么建议么?提前致谢。