Hi,

I have a multimodule project and it fails during release:perform with new 
javadoc plugin.

I'm working on a simple project to open an issue, but let me explain the issue 
in case someone can tell me if there is something wrong in my configuration.

Say my project is composed of:

Parent
  - moduleA
  - moduleB
  - moduleC

moduleB depends on moduleC.

When release:perform execture mvn deploy -Dperformrelease=true on the freshly 
checkouted parent, the build fails

log says:
INFO ------------------------------------------------------------------------
INFO Building MyCompany moduleA
INFO   task-segment: [deploy]
INFO ------------------------------------------------------------------------
[...]
INFO [javadoc:jar {execution: attach-javadocs}]
INFO The goal 'org.apache.maven.plugins:maven-javadoc-plugin:2.6.1:javadoc' has 
not be previously called for the project: 'com.mycompany:moduleB:jar:3.1.9'. 
Trying to invoke it...
INFO MavenInvocationException: Error when invoking Maven, consult the invoker 
log file: 
D:\Projects\parent\target\checkout\moduleA\target\invoker\maven-javadoc-plugin1287795137.txt
INFO ------------------------------------------------------------------------
INFO BUILD ERROR
INFO ------------------------------------------------------------------------


And in the file there is:

Invoking Maven for the goals: 
[org.apache.maven.plugins:maven-javadoc-plugin:2.6.1:javadoc] with no properties

M2_HOME=d:\apache-maven-2.2.1\bin\..
MAVEN_OPTS=-Xmx1024m -XX:MaxPermSize=256m
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_14\jre\..
JAVA_OPTS=null

INFO Scanning for projects...
INFO ------------------------------------------------------------------------
INFO Building MyCompany - moduleB
INFO    task-segment: 
[org.apache.maven.plugins:maven-javadoc-plugin:2.6.1:javadoc]
INFO ------------------------------------------------------------------------
INFO Preparing javadoc:javadoc
INFO No goals needed for project - skipping
Downloading: http://xxxxxxxxxxxx/com/mycompany/moduleC/3.1.9/moduleC-3.1.9.pom
INFO Unable to find resource 'com.mycompany:moduleC:pom:3.1.9' in repository 
central (http://central)
INFO ------------------------------------------------------------------------
ERROR BUILD ERROR
INFO ------------------------------------------------------------------------
INFO Failed to resolve artifact.

Missing:
----------
1) com.mycompany:moduleC:jar:3.1.9

  Try downloading the file manually from the project website.

  Then, install it using the command: 
      mvn install:install-file xxxxxxx

  Path to dependency: 
      1) com.mycompany:moduleB:jar:3.1.9
      2) com.mycompany:moduleC:jar:3.1.9


Regards,

Julien




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to