【问题标题】:How to handle shared jar file in maven如何在maven中处理共享的jar文件
【发布时间】:2015-10-26 21:33:49
【问题描述】:

我有一个基于Ant build的项目,想把构建工具从Ant改成maven,但是有个大问题。 我的项目中有一个 jar 文件,它可以由多个开发人员修改。 jar 文件位于特殊系统上,旁边有文本文件。 每次每个开发人员更改 jar 文件时,他/她在编辑 jar 文件时将文本文件中的标志(正在编辑?)设置为 true。 当他/她编辑完jar文件后,他/她将文本文件中的标志设置为false,然后将其复制到项目中的lib文件夹中。 我如何在 maven 存储库中处理这个过程?

【问题讨论】:

  • maven 存储库不支持该过程。我希望源代码处于版本控制之下......除此之外,制作一个构建 jar 文件的 maven 项目,并且每次开发人员需要更改它时都会制作一个新版本,并将其部署到您的内部存储库(使用存储库管理器)。

标签: maven maven-2 maven-3 maven-plugin maven-assembly-plugin


【解决方案1】:

我不太确定这个过程。但是你可以尝试使用 Maven Ant 运行插件。它会帮助你模仿 ant build。

【讨论】:

  • 如果我使用 maven ant run 插件,并发性如何?如何向其他开发人员显示 jar 文件是否正在编辑?(jar 文件由接收 .xml 的简单 java 应用程序生成文件并生成 .jar 文件)
猜你喜欢
  • 1970-01-01
  • 2018-02-27
  • 1970-01-01
  • 2010-11-06
  • 1970-01-01
  • 2019-12-08
  • 2013-04-26
  • 2013-08-19
  • 1970-01-01
相关资源
最近更新 更多