当我从命令行运行maven release:prepare时,系统会提示我输入发布版本、开发人员版本和SCM标签。这很好。不太好的是,当我在Eclipse中执行同样的操作时。使用m2e运行配置时,我设置了相同的目标,但它没有提示我输入版本信息,而是自动将它们设置为某些默认值。默认设置很好,但有时我想要显式控制。
这个项目上有许多开发人员,要求他们放弃使用命令行或摆弄共享运行配置是不理想的。也许这与Maven发布插件无关,更多的是与一般的输入提示有关。在Eclipse中执行过程中,是否还有其他Maven插件提示输入的示例?
我正在使用SpringSource Tool Suite2.9(旧版!)配置为使用带有m2e 0.12.1的外部Maven 3.0.3。
发布于 2015-11-04 16:48:42
这很正常。Release的Eclipse插件将自动发布POM中设置的版本,并将下一个开发版本设置为+0.0.1。
我习惯于在Eclipse中使用release插件,当我在命令提示符下使用它时,当系统提示输入版本时,我感到很惊讶:p
https://stackoverflow.com/questions/17787821
复制相似问题