-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ephemeris Lappis schrieb: > Hello. Hi,
Seems like the same issue I asked for on "29.03.2007 21:51" with the subject "Why does site require installation of artifacts?" You may want to search for the response from Damien sent on "30.03.2007 10:13": # It seems to be a bug # http://jira.codehaus.org/browse/MJAVADOC-116 # # Vote for it Regards Jörg > > > > The « site-deploy » action, when building the site, seems to fail > resolving local module dependencies? In my test project, which pom is > attached, holds two modules. The second module has a dependence on the > first one. All seems to work as expected, except in the site-deploy > phase, the first time the project is build, and thus when no module is > installed in the local repository or deployed in the remote one. If I > run Maven using the command : > > > > mvn clean deploy site-deploy. > > > > An error message says the first module is not found? Strange, since it > is in the same module ! If I run the following commands : > > > > mvn clean deploy > > mvn clean site-deploy > > > > All works, since the first command install and deploys al the modules > before the second command searchs for them.. > > > > Is it a bug or a normal behavior ? > > > > Thanks. > > > > -- > > Ephemeris Lappis > > > > > ------------------------------------------------------------------------ > > <project > xmlns="http://maven.apache.org/POM/4.0.0" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 > http://maven.apache.org/maven-v4_0_0.xsd"> > > <modelVersion>4.0.0</modelVersion> > > <groupId>org.moon.tests.maven</groupId> > <artifactId>moon-maven-two</artifactId> > <version>1.0.0</version> > <inceptionYear>2007</inceptionYear> > > <name>My Maven 2</name> > <url>http://maven.moon.net</url> > > <description>My Maven project number two...</description> > > <packaging>pom</packaging> > > <developers> > <developer> > <name>Ephemeris Lappis</name> > <id>e.lappis</id> > <email>[EMAIL PROTECTED]</email> > <organization>Moon Soft</organization> > </developer> > </developers> > > <properties> > <my-temporary-directory> > > ${java.io.tmpdir}/MOON-Test-II-By-Maven/${artifactId}-${version} > </my-temporary-directory> > </properties> > > <build> > <sourceDirectory>Java</sourceDirectory> > <testSourceDirectory>Java-JUnit</testSourceDirectory> > <directory>${my-temporary-directory}/build.directory</directory> > <outputDirectory> > ${my-temporary-directory}/java-classes.directory > </outputDirectory> > <testOutputDirectory> > ${my-temporary-directory}/junit-classes.directory > </testOutputDirectory> > <plugins> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-source-plugin</artifactId> > <executions> > <execution> > <goals> > <goal>jar</goal> > </goals> > </execution> > </executions> > </plugin> > </plugins> > </build> > > <dependencies> > <dependency> > <groupId>log4j</groupId> > <artifactId>log4j</artifactId> > <version>1.2.13</version> > <scope>compile</scope> > </dependency> > <dependency> > <groupId>junit</groupId> > <artifactId>junit</artifactId> > <version>3.8.1</version> > <scope>test</scope> > </dependency> > </dependencies> > > <modules> > <module>Module1</module> > <module>Module2</module> > </modules> > > <!-- > <profiles> > <profile> > <id>studio</id> > <activation> > <activeByDefault>true</activeByDefault> > </activation> > <build> > <finalName>${artifactId}-${version}_ETUDES</finalName> > </build> > </profile> > <profile> > <id>exploitation</id> > <activation> > <activeByDefault>true</activeByDefault> > </activation> > <build> > <finalName>${artifactId}-${version}_PRODUCTION</finalName> > </build> > </profile> > </profiles> > --> > > <reporting> > <outputDirectory> > ${my-temporary-directory}/site.directory > </outputDirectory> > <plugins> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-javadoc-plugin</artifactId> > <configuration> > <aggregate>true</aggregate> > <windowtitle>Maven Test II</windowtitle> > <doctitle>The Maven Test Number > Two</doctitle> > <offlineLinks> > <offlineLink> > > <url>http://java.sun.com/j2se/1.5.0/docs/api/</url> > > <location>Javadoc-Links/Java-SE-5.0</location> > </offlineLink> > </offlineLinks> > </configuration> > </plugin> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-pmd-plugin</artifactId> > <configuration> > <aggregate>true</aggregate> > </configuration> > </plugin> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-jxr-plugin</artifactId> > <configuration> > <aggregate>true</aggregate> > <linkJavadoc>true</linkJavadoc> > </configuration> > </plugin> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-checkstyle-plugin</artifactId> > <configuration> > <aggregate>true</aggregate> > </configuration> > </plugin> > </plugins> > </reporting> > > <distributionManagement> > <repository> > <id>my-distribution-repository</id> > <name>My tests repository</name> > <url> > > file:///E:/Works/MAVEN-PROXY-REPOSITORY/repositories/tests > </url> > </repository> > <site> > <id>local-tests-site</id> > > <url>file:///E:/Works/MAVEN-SITES/tests/My-Maven-Test-II-Site/</url> > </site> > </distributionManagement> > > <repositories> > <repository> > <id>central</id> > <name>The Repository for Philippe</name> > <url>http://localhost:9999/repository</url> > </repository> > </repositories> > > <pluginRepositories> > <pluginRepository> > <id>central</id> > <name>The Plugin Repository for Philippe</name> > <url>http://localhost:9999/repository</url> > </pluginRepository> > </pluginRepositories> > > </project> > > > ------------------------------------------------------------------------ > > <project > xmlns="http://maven.apache.org/POM/4.0.0" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 > http://maven.apache.org/maven-v4_0_0.xsd"> > > <modelVersion>4.0.0</modelVersion> > > <artifactId>moon-maven-two-module-one</artifactId> > <version>1.1.0</version> > <parent> > <groupId>org.moon.tests.maven</groupId> > <artifactId>moon-maven-two</artifactId> > <version>1.0.0</version> > </parent> > > <name>My Maven 2 - Module 1</name> > > <description>Module one of my Maven project number two...</description> > > <packaging>jar</packaging> > > </project> > > > ------------------------------------------------------------------------ > > <project > xmlns="http://maven.apache.org/POM/4.0.0" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 > http://maven.apache.org/maven-v4_0_0.xsd"> > > <modelVersion>4.0.0</modelVersion> > > <artifactId>moon-maven-two-module-two</artifactId> > <version>1.2.0</version> > <parent> > <groupId>org.moon.tests.maven</groupId> > <artifactId>moon-maven-two</artifactId> > <version>1.0.0</version> > </parent> > > <name>My Maven 2 - Module 2</name> > > <description>Module two of my Maven project number two...</description> > > <packaging>jar</packaging> > > <dependencies> > <dependency> > <groupId>org.moon.tests.maven</groupId> > <artifactId>moon-maven-two-module-one</artifactId> > <version>[1.0,)</version> > <scope>compile</scope> > </dependency> > <dependency> > <groupId>net.moon</groupId> > <artifactId>moon-one</artifactId> > <version>[1.0,)</version> > <scope>compile</scope> > </dependency> > </dependencies> > > <build> > <resources> > <resource> > <directory>Resources-Java</directory> > </resource> > </resources> > <testResources> > <testResource> > <directory>Resources-JUnit</directory> > </testResource> > </testResources> > </build> > > </project> > > > ------------------------------------------------------------------------ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGFLFymPuec2Dcv/8RAmZ/AKCOtPrnpEHZMXSey+pOZMXfqlxTggCfVnvd q+ZLgw4PD7afL7m2osgvUZg= =jGEj -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
