小编Bru*_*ren的帖子

如何在没有提示的情况下提供Maven发布准备信息?

我想自动执行Maven版本:使用Perl进行准备,以便用户不必回答版本名称的提示等.是否有可以提供的-D参数,以便不进行提示?我尝试了一个明显的解决方案,即通过perl代码将提示答案提供给mvn,如下所示:

my $cmd = qq(mvn release:prepare -DautoVersionSubmodules=true-DpreparationGoals="clean install"); 
open MVN, "| $cmd";

print MVN "\n"; # default
print MVN "$cur_version";
print MVN "\n";
print MVN "$next_version";
print MVN "\n";

close MVN;
Run Code Online (Sandbox Code Playgroud)

但是mvn忽略了这样的输入并使用默认值结束(并且也没有提示).

那么,是否有-D args for release:准备插件:目标?

谢谢.

perl maven-2 maven-release-plugin

8
推荐指数
2
解决办法
2245
查看次数

标签 统计

maven-2 ×1

maven-release-plugin ×1

perl ×1