0

当我想获取依赖项时,是否有比将 eclipse 的 maven 首选项设置为脱机并使用 maven 命令行更好的方法来使用 eclipse 和 maven?

Eclipse + maven via m2e 下载与我的源不同步的二进制文件。

在处理我想要控制的错误时,我何时将源代码和依赖项拉入我的 Eclipse 工作区。然而,我的持续集成系统总是构建新的快照供我获取。有时 Eclipse 会获取破坏我本地构建的依赖项,因为我还没有(也不想)更新源。

有没有我遗漏的技巧,或者这对于那些不想持续集成的人来说是最佳选择?

  • 将 Eclipse Window -> Preference -> Maven 设置为离线
  • 从源代码控制更新
  • 使用 maven 在命令行上构建
  • 在 Eclipse 中工作:改变、测试、思考、重复
  • 准备好接收更改时:更新源代码,在命令行上构建 mvn 并返回 eclipse

谢谢

彼得

4

1 回答 1

1

如果您可以选择,您可以将项目的 SNAPSHOT 依赖项检出到工作区,并在项目设置中启用“解决工作区项目的依赖项”。使用此解决方案,您可以控制何时获取依赖项的新来源,而不会出现使 Maven 脱机的所有缺点。

于 2012-08-02T16:04:02.323 回答