I have a multi-module project that works fine for everything, apart from
release:perform.

I think I know why, but I don't know how to fix it. Basically, I have a
project that is defined as <packaging>uberwar</packaging>. This artifact is
built into a .WAR file. The dependency that includes it has <type>war</type>
(which is what it is).

When release:prepare is executed, it fails, because it claims that it can't
find the referenced war file in any local repository (error similar to one
attached at the end).

I think this is something to do with the <type>/<packaging> difference - but
I don't see why it's behaving differently in the release plugin. Is this a
bug or is there a workaround ?




Missing:
----------
1) com.cswgroup.kms.kes.apps:kms:war:2.2

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file
-DgroupId=com.cswgroup.kms.kes.apps-DartifactId=kms \
          -Dversion=2.2 -Dpackaging=war -Dfile=/path/to/file

  Path to dependency:
    1) com.cswgroup.kms.kes.installer:KES-Install:jar:2.2
    2) com.cswgroup.kms.kes.apps:kms:war:2.2

Reply via email to