HI,
 Guys!I have set up a parent project which has three sub project.(see the
attachments please).Both the agentapp project
and the agentwar project is dependence agentcommon project. I have installed
the agentcommon project to the local repo.
and run mvn -N install under the parent project agent directory.so I can
package the other subproject agentapp and agentwar,
But when I package the agentcommon again,maven has reported the error
message like this:
=============================================================================================
D:\workspace\agent\agentcommon>mvn package -X
+ Error stacktraces are turned on.
Maven version: 2.0.5
[DEBUG] Building Maven user-level plugin registry from: 'C:\Documents and
Settings\Administrator\.m2
\plugin-registry.xml'
[DEBUG] Building Maven global-level plugin registry from: 'E:\maven-
2.0.5\bin\..\conf\plugin-registr
y.xml'
[INFO] Scanning for projects...
[DEBUG] Searching for parent-POM: com.sinosafe.pcies:agent::1.0-SNAPSHOT of
project: com.sinosafe.pc
ies:agentcommon:jar:1.0-SNAPSHOT in relative path: ../pom.xml
[DEBUG] Using parent-POM from the project hierarchy at: '../pom.xml' for
project: com.sinosafe.pcies
:agentcommon:jar:1.0-SNAPSHOT
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] The projects in the reactor contain a cyclic reference: Edge between
'Vertex{label='com.sinos
afe.pcies:agentcommon'}' and 'Vertex{label='com.sinosafe.pcies:agentcommon'}'
introduces to cycle in
the graph com.sinosafe.pcies:agentcommon --> com.sinosafe.pcies:agentcommon
[INFO]
------------------------------------------------------------------------
[DEBUG] Trace
org.apache.maven.BuildFailureException: The projects in the reactor contain
a cyclic reference: Edge
between 'Vertex{label='com.sinosafe.pcies:agentcommon'}' and
'Vertex{label='com.sinosafe.pcies:agen
tcommon'}' introduces to cycle in the graph com.sinosafe.pcies:agentcommon-->
com.sinosafe.pcies:ag
entcommon
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:123)
       at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:585)
       at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java
:315)
       at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
       at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java
:430)
       at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.codehaus.plexus.util.dag.CycleDetectedException: Edge between
'Vertex{label='com.sino
safe.pcies:agentcommon'}' and 'Vertex{label='com.sinosafe.pcies:agentcommon'}'
introduces to cycle i
n the graph com.sinosafe.pcies:agentcommon -->
com.sinosafe.pcies:agentcommon
       at org.codehaus.plexus.util.dag.DAG.addEdge(DAG.java:127)
       at org.codehaus.plexus.util.dag.DAG.addEdge(DAG.java:107)
       at org.apache.maven.project.ProjectSorter.<init>(ProjectSorter.java
:104)
       at org.apache.maven.execution.ReactorManager.<init>(
ReactorManager.java:59)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:296)
       ... 10 more
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Fri May 18 17:14:20 CST 2007
[INFO] Final Memory: 1M/2M
[INFO]
------------------------------------------------------------------------

===================================================================================================
what this message mean please?thanks in Advance!
<?xml version="1.0" encoding="UTF-8"?>
<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>com.sinosafe.pcies</groupId>
	<artifactId>agent</artifactId>
	<packaging>pom</packaging>
	<version>1.0-SNAPSHOT</version>
	<name>agent</name>
	<url>http://maven.apache.org</url>
	<build>
		<resources>
			<resource>
				<directory>${basedir}/agentcommon/src/main/java</directory>
			</resource>
		</resources>
		<plugins>
			<plugin>
				<artifactId>maven-compiler-plugin</artifactId>
				<configuration>
					<source>1.5</source>
					<target>1.5</target>
				</configuration>
			</plugin>
		</plugins>
	</build>
	<dependencies>
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>3.8.1</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>acegi-security</groupId>
			<artifactId>acegi-security</artifactId>
			<version>1.0.0</version>
		</dependency>
		<dependency>
			<groupId>commons-beanutils</groupId>
			<artifactId>commons-beanutils</artifactId>
			<version>2006</version>
		</dependency>
		<dependency>
			<groupId>ehcache</groupId>
			<artifactId>ehcache</artifactId>
			<version>1.2beta4</version>
		</dependency>
		<dependency>
			<groupId>log4j</groupId>
			<artifactId>log4j</artifactId>
			<version>1.2.9</version>
		</dependency>
		<dependency>
			<groupId>huafa</groupId>
			<artifactId>huafa</artifactId>
			<version>1.0-rc3-20061220</version>
		</dependency>
		<dependency>
			<groupId>javax.servlet</groupId>
			<artifactId>servlet-api</artifactId>
			<version>2.4.public_draft</version>
		</dependency>
		<dependency>
			<groupId>struts</groupId>
			<artifactId>struts</artifactId>
			<version>1.2.9</version>
		</dependency>
		<dependency>
			<groupId>taglibs</groupId>
			<artifactId>standard</artifactId>
			<version>1.1.2</version>
		</dependency>
		<dependency>
			<groupId>ibatis</groupId>
			<artifactId>ibatis-common</artifactId>
			<version>2.0.0</version>
		</dependency>
		<dependency>
			<groupId>commons-collections</groupId>
			<artifactId>commons-collections</artifactId>
			<version>3.1</version>
		</dependency>
		<dependency>
			<groupId>ibatis</groupId>
			<artifactId>ibatis-sqlmap</artifactId>
			<version>2.0.0</version>
		</dependency>
		<dependency>
			<groupId>commons-lang</groupId>
			<artifactId>commons-lang</artifactId>
			<version>2.1</version>
		</dependency>
		<dependency>
			<groupId>ojdbc</groupId>
			<artifactId>ojdbc</artifactId>
			<version>14</version>
		</dependency>
		<dependency>
			<groupId>huafa</groupId>
			<artifactId>common-bizorg-service</artifactId>
			<version>1.0</version>
		</dependency>
		<dependency>
			<groupId>spring</groupId>
			<artifactId>spring-ldap</artifactId>
			<version>1.1.2</version>
		</dependency>
		<dependency>
			<groupId>spring</groupId>
			<artifactId>spring</artifactId>
			<version>2.0</version>
		</dependency>
		<dependency>
			<groupId>displaytag</groupId>
			<artifactId>displaytag</artifactId>
			<version>1.1</version>
		</dependency>
		<dependency>
			<groupId>displaytag</groupId>
			<artifactId>displaytag-export-poi</artifactId>
			<version>1.1</version>
		</dependency>
		<dependency>
			<groupId>displaytag</groupId>
			<artifactId>taglibs-image</artifactId>
			<version>1.0</version>
		</dependency>
		<dependency>
			<groupId>displaytag</groupId>
			<artifactId>pmiw</artifactId>
			<version>1.0</version>
		</dependency>
		<dependency>
			<groupId>common-service</groupId>
			<artifactId>common-service-print</artifactId>
			<version>1.0.2</version>
		</dependency>
		<dependency>
			<groupId>pif</groupId>
			<artifactId>pif-app</artifactId>
			<version>1.3.7</version>
		</dependency>
		<dependency>
			<groupId>spring</groupId>
			<artifactId>spring-webflow</artifactId>
			<version>1.0</version>
		</dependency>
		<dependency>
			<groupId>spring</groupId>
			<artifactId>spring-binding</artifactId>
			<version>1.0</version>
		</dependency>
		<dependency>
			<groupId>ognl</groupId>
			<artifactId>ognl</artifactId>
			<version>2.6.9</version>
		</dependency>
		<dependency>
			<groupId>extremecomponents</groupId>
			<artifactId>extremecomponents</artifactId>
			<version>1.0.1</version>
		</dependency>
		<dependency>
			<groupId>itext</groupId>
			<artifactId>itext</artifactId>
			<version>1.3</version>
		</dependency>
		<dependency>
			<groupId>iTextAsian</groupId>
			<artifactId>iTextAsian</artifactId>
			<version>1.3</version>
		</dependency>
		<dependency>
			<groupId>poi</groupId>
			<artifactId>poi-2.5.1-final</artifactId>
			<version>20040804</version>
		</dependency>
		<dependency>
			<groupId>drools</groupId>
			<artifactId>drools-compiler-3.1.0-M1</artifactId>
			<version>3.1.0-M1</version>
		</dependency>
		<dependency>
			<groupId>drools</groupId>
			<artifactId>drools-core-3.1.0-M1</artifactId>
			<version>3.1.0-M1</version>
		</dependency>
		<dependency>
			<groupId>drools</groupId>
			<artifactId>drools-jsr94-3.1.0-M1</artifactId>
			<version>3.1.0-M1</version>
		</dependency>
		<dependency>
			<groupId>antlr</groupId>
			<artifactId>antlr-3.0b5</artifactId>
			<version>3.0b5</version>
		</dependency>
		<dependency>
			<groupId>stringtemplate</groupId>
			<artifactId>stringtemplate-3.0</artifactId>
			<version>3.0</version>
		</dependency>
		<dependency>
			<groupId>xml-apis</groupId>
			<artifactId>xml-apis-1.0.b2</artifactId>
			<version>1.0.b2</version>
		</dependency>
		<dependency>
			<groupId>janino</groupId>
			<artifactId>janino-2.5.5</artifactId>
			<version>2.5.5</version>
		</dependency>
		<dependency>
			<groupId>jsr94</groupId>
			<artifactId>jsr94-1.1</artifactId>
			<version>1.1</version>
		</dependency>
		<dependency>
			<groupId>huafa</groupId>
			<artifactId>common-suite</artifactId>
			<version>1.0.1</version>
		</dependency>
		<dependency>
			<groupId>fop</groupId>
			<artifactId>fop</artifactId>
			<version>1.0</version>
		</dependency>
		<dependency>
			<groupId>avalon</groupId>
			<artifactId>avalon</artifactId>
			<version>1.0</version>
		</dependency>
		<dependency>
			<groupId>batik</groupId>
			<artifactId>batik</artifactId>
			<version>1.0</version>
		</dependency>
		<dependency>
			<groupId>com.sinosafe.pcies</groupId>
			<artifactId>agentcommon</artifactId>
			<version>${project.version}</version>
		</dependency>
	</dependencies>
	<modules>
		<module>agentcommon</module>
		<module>agentwar</module>
		<module>agentapp</module>
	</modules>
	<repositories>
		<repository>
			<id>maven</id>
			<name>Maven Repository</name>
			<url>http://10.10.202.22/maven</url>
		</repository>
	</repositories>
	<distributionManagement>
		<site>
			<id>maven</id>
			<url />
		</site>
	</distributionManagement>
</project>
<?xml version="1.0"?>
<project>
	<parent>
		<artifactId>agent</artifactId>
		<groupId>com.sinosafe.pcies</groupId>
		<version>1.0-SNAPSHOT</version>
	</parent>
	<modelVersion>4.0.0</modelVersion>
	<groupId>com.sinosafe.pcies</groupId>
	<artifactId>agentapp</artifactId>
	<name>agentapp</name>
	<version>1.0-SNAPSHOT</version>
	<url>http://maven.apache.org</url>
	<build>
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<configuration>
					<source>1.5</source>
					<target>1.5</target>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-jar-plugin</artifactId>
				<configuration>
					<archive>
						<addMavenDescriptor>false</addMavenDescriptor>
					</archive>
				</configuration>
			</plugin>
		</plugins>
	</build>
</project>
<?xml version="1.0"?>
<project>
	<parent>
		<artifactId>agent</artifactId>
		<groupId>com.sinosafe.pcies</groupId>
		<version>1.0-SNAPSHOT</version>
	</parent>
	<modelVersion>4.0.0</modelVersion>
	<groupId>com.sinosafe.pcies</groupId>
	<artifactId>agentcommon</artifactId>
	<name>agentcommon</name>
	<version>1.0-SNAPSHOT</version>
	<url>http://maven.apache.org</url>
	<build>
		<plugins>
			<plugin>
				<artifactId>maven-compiler-plugin</artifactId>
				<configuration>
					<source>1.5</source>
					<target>1.5</target>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-jar-plugin</artifactId>
				<configuration>
					<archive>
						<addMavenDescriptor>false</addMavenDescriptor>
					</archive>
				</configuration>
			</plugin>
		</plugins>
	</build>
</project>
<?xml version="1.0"?>
<project>
	<parent>
		<artifactId>agent</artifactId>
		<groupId>com.sinosafe.pcies</groupId>
		<version>1.0-SNAPSHOT</version>
	</parent>
	<modelVersion>4.0.0</modelVersion>
	<groupId>com.sinosafe.pcies</groupId>
	<artifactId>agentwar</artifactId>
	<packaging>war</packaging>
	<name>agentwar Maven Webapp</name>
	<version>1.0-SNAPSHOT</version>
	<url>http://maven.apache.org</url>
	<build>
		<finalName>agentwar</finalName>
		<plugins>
			<plugin>
				<artifactId>maven-compiler-plugin</artifactId>
				<configuration>
					<source>1.5</source>
					<target>1.5</target>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-jar-plugin</artifactId>
				<configuration>
					<archive>
						<addMavenDescriptor>false</addMavenDescriptor>
					</archive>
				</configuration>
			</plugin>
		</plugins>
	</build>
</project>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to