On 2016-07-07 10:52, Davide Giannella wrote:
On 06/07/2016 13:47, Julian Reschke wrote:
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-release-plugin:2.1
:prepare (default-cli) on project jackrabbit: Execution default-cli
of goal org.
apache.maven.plugins:maven-release-plugin:2.1:prepare failed: An API
incompatibi
lity was encountered while executing
org.apache.maven.plugins:maven-release-plug
in:2.1:prepare: java.lang.NoSuchMethodError:
org.apache.maven.settings.Settings.
getRuntimeInfo()Lorg/apache/maven/settings/RuntimeInfo;

Any ideas what's wrong?
Not really but...

did you follow
http://jackrabbit.apache.org/jcr/creating-releases.html#Prerequisites_for_release_managers
http://jackrabbit.apache.org/jcr/creating-releases.html#Appendix_A:_Create_and_add_your_key_to_the_Jackrabbit_KEYS_file
http://jackrabbit.apache.org/jcr/creating-releases.html#Appendix_B:_Maven_settings

Yes.
what is your maven version? My side is:

The latest and greatest 3.3.*.

Apache Maven 3.1.1 (0728685237757ffbf44136acec0402957f723d9a; 2013-09-17
16:22:22+0100)
Maven home: /usr/local/maven
Java version: 1.7.0_60, vendor: Oracle Corporation
Java home:
/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.9.5", arch: "x86_64", family: "mac"

In case on OSX is easy to have more than one maven versions switching
between those using env variables. Or even better, spinning up a
dedicated VM with pinned packages.

If it turnsout to be the maven version we have two options

1) change the plugin versions for supporting new mavens. Hopefully it
won't break
2) document the maven requirements in the release doc.

For now, I'll document the workaround that Woonsan came up with.


Best regards, Julian



Reply via email to