12得票1回答
使用发布+版本插件完全自动化发布流程

希望Maven专家社区能够帮助我完成以下任务。 我想要在Hudson中自动化Maven模块的发布过程,使发布过程以批处理模式运行(不需要从控制台询问任何内容)。目前我使用常见步骤release:prepare(使用<preparationGoals>versions:update...

12得票3回答
将参数传递给Maven发布构建

我正在尝试使用Maven发布一个库并将其Site-Deploy到SourceForge(首先我创建了一个交互式shell)。发布由Jenkins作业完成(使用Jenkins的Maven Release插件)。 我尝试过: -X -e -Dresume=false -Dusername=pu...

11得票1回答
使用git时进行maven release:prepare时出现NoClassDefFoundError错误

使用maven 3.6.1和maven-release-plugin 2.5.3进行mvn release:prepare时,我遇到了一个异常:   java.lang.NoClassDefFoundError: org/apache/maven/scm/command/untag/Unt...

10得票2回答
在GitLab中发布Maven版本

我们正在尝试使用Maven进行Maven发布。我们使用GitLab作为CI工具。问题是当我们尝试执行Maven发布时,Maven无法将pom.xml更新到下一个迭代。 我的问题在Google上找不到答案。我尝试过的是: - 尝试检查试图推送的用户的权限(在repo上具有主权限,且该分支受保护)...

10得票1回答
使用嵌套的Git子模块时发布多个Maven构件

我已经搜索了一段时间,但没有找到任何能够解决在使用嵌套Git子模块时发布Maven模块的工作解决方案或指南/教程。 我们有一个复杂的公共和私有项目结构,需要特定的构建顺序才能成功地构建。我们的目标是执行Maven发布以便在单个步骤中标记和部署多个Maven构件。 这里是简化的Maven项目...

10得票1回答
本地GIT仓库的SCM URL

我正在尝试使用本地git仓库测试mvn发布插件。但是,我遇到了错误未提供SCM URL以执行发布,即使父POM有以下详细信息。 <scm> <url>scm:git:file://localhost/d/Research/Research.git</ur...

10得票4回答
如何在不提示的情况下提供Maven发布准备信息?

我想用Perl自动执行Maven的release:prepare命令,这样用户就不必回答版本名称等提示。是否有可以提供的-D参数以便不进行提示?我尝试了显而易见的解决方案,即通过Perl代码将提示答案提供给mvn:my $cmd = qq(mvn release:prepare -DautoV...

10得票2回答
Maven发布插件与参数化版本

在多模块项目中,是否可以使用Maven发布插件,其中一些模块之间的依赖关系是使用父POM中的参数指定的? 当我尝试调用release:prepare时,出现以下错误: [ERROR] Failed to execute goal org.apache.maven.plugins:mave...

10得票1回答
在单个Git仓库中托管的多模块Maven项目的发布

我正在尝试发布单个模块的多模块项目,这些模块都包含在一个git仓库中。 文件夹结构大致如下: |- api/pom.xml |- database/pom.xml |- core/pom.xml pom.xml 父POM只是通过使用<modules>标记以一...

10得票4回答
Maven 3.0的"mvn release:perform"不支持不在其Git仓库根目录中的pom.xml。

我有一个关于Maven、maven-release-plugin、git集成、pom.xml以及将pom.xml放在本地仓库的子目录而不是根目录中的问题。 以下是设置: 我有一个GitHub帐户,拥有有限数量的私人存储库 我想要(只是学习)使用Maven来组织我的构建/发布 我可能需要创...