Parent pom: <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"> <parent> <groupId>mycompany.standards</groupId> <artifactId>testing</artifactId> <version>1.0.0</version> </parent> <modelVersion>4.0.0</modelVersion> <groupId>mycompany.hostAirlneSystem</groupId> <artifactId>hostAirlneSystemParent</artifactId> <packaging>pom</packaging> <name>Host Airline System Master build</name> <version>1.0.0-SNAPSHOT</version> <url>http://maven.apache.org</url> <scm> <connection>scm:cvs:ext:[EMAIL PROTECTED] :/a01/proj/CVS:hostAirlneSystem</connection> <developerConnection>scm:cvs:ext:[EMAIL PROTECTED] :/a01/proj/CVS:hostAirlneSystem</developerConnection> <url> http://mycompany.com/cgi-bin/cvsweb.cgi/hostAirlneSystem/?cvsroot=mycompany.com-Development </url> </scm> <modules> <module>hostAirlneSystemEJB</module> <module>hostAirlneSystemWEB</module> </modules>
<distributionManagement> <repository> <id>ata</id> <name>MyCompany Internal</name> <url>scpexe://MyCompany.com/a01/proj/Maven2/repository</url> </repository> <snapshotRepository> <id>ata</id> <name>MyCompany Snapshot</name> <url>scpexe://MyCompany.com/a01/proj/Maven2/snapshot</url> </snapshotRepository> <site> <id>ata</id> <name>HostAirlineSystem documentation</name> <url> scpexe://MyCompany.com/a01/proj/Maven2/sitedoc/hostAirlneSystem </url> </site> </distributionManagement> </project> Child pom: <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"> <parent> <artifactId>HostAirlineSystemParent</artifactId> <groupId>MyCompany.hostAirlneSystem</groupId> <version>1.0.0</version> </parent> <modelVersion>4.0.0</modelVersion> <groupId>MyCompany.hostAirlneSystem</groupId> <artifactId>hostAirlneSystemWEB</artifactId> <name>Host Airlne System WEB Apps</name> <packaging>jar</packaging> <version>1.0.0-SNAPSHOT</version> <url>http://maven.apache.org</url> <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <executions> <execution> <id>assembly:package</id> <phase>package</phase> <goals> <!-- Work around for http://jira.codehaus.org/browse/MASSEMBLY-97 as the goal should be attached. --> <goal>single</goal> </goals> <configuration> <descriptors> <descriptor> src/main/assembly/deployment.xml </descriptor> </descriptors> </configuration> </execution> </executions> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <configuration> <excludes> <exclude> **/PartnerFileProcessorMainTest.java </exclude> </excludes> </configuration> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifest> <!-- <mainClass>--> <!-- com.ata.partner.app.PartnerFileProcessorMain--> <!-- </mainClass>--> <addClasspath>false</addClasspath> </manifest> <manifestEntries> <Class-Path>./ ../conf/ partnershipBatch-1.0.2-SNAPSHOT.jar activation-1.0.2.jar antlr-2.7.6rc1.jar asm-1.5.3.jar asm-attrs-1.5.3.jar cglib-2.1_3.jar commons-collections-2.1.jar commons-dbcp-1.2.1.jar commons-logging-1.0.4.jar commons-pool-1.2.jar dom4j-1.6.1.jar ehcache-1.1.jar hibernate-3.1.3.jar hibernate-custom-3.0.5.jar jta-1.0.1B.jar log4j-1.2.13.jar mail-1.3.2.jar spring-2.0.jar tdgssjava-3.2.0.3.jar TdgssUserConfigFile-3.2.0.3.jar terajdbc4-3.2.0.3.jar xercesImpl-2.0.2.jar xml-apis-1.0.b2.jar</Class-Path> </manifestEntries> </archive> </configuration> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> <dependency> <groupId>teradata</groupId> <artifactId>tdgssjava</artifactId> <version>3.2.0.3</version> </dependency> <dependency> <groupId>teradata</groupId> <artifactId>terajdbc4</artifactId> <version>3.2.0.3</version> </dependency> <dependency> <groupId>teradata</groupId> <artifactId>TdgssUserConfigFile</artifactId> <version>3.2.0.3</version> </dependency> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.3.2</version> </dependency> <dependency> <groupId>javax.activation</groupId> <artifactId>activation</artifactId> <version>1.0.2</version> </dependency> <!-- <dependency> <groupId>org.springframework</groupId> <artifactId>spring</artifactId> <version>1.2.7</version> </dependency> --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring</artifactId> <version>2.0</version> </dependency> <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>1.2.1</version> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.13</version> <!-- <scope>test</scope> --> </dependency> </dependencies> </project> On 5/30/07, Nick Stolwijk <[EMAIL PROTECTED]> wrote:
So you should have three pom.xml files, one in the parent directory and one each in de module directories. Could you show them? With regards, Nick Stolwijk Greg Davidson wrote: > Thanks for the quick reply: > > Here is my directory structure for the project: > > Parent project: > E:\Dev\hostAirlineSystem > > Child projects: > E:\Dev\hostAirlineSystem\hostAirlneSystemEJB > E:\Dev\hostAirlineSystem\hostAirlneSystemWEB > > Is that what you were asking???? > > This is a new project with nothing in my local repository(my hard > drive) or > our companies repository. > > Thanks!!! > > On 5/30/07, Nick Stolwijk <[EMAIL PROTECTED]> wrote: >> >> What does your directory structure and pom files look like? >> >> Maybe that will tell us something. >> >> With regards, >> >> Nick Stolwijk >> >> Greg Davidson wrote: >> > 1st time user....long time admirrer. >> > >> > I created a mulitilevel project (parent project with 2 child >> > projects). I >> > keep getting the following errrs no matter what I execute: >> > mvn install >> > mvn clean install >> > This project doesn't exist in any of our repositories. Like I said >> > this is >> > very new to me, a consultant implemented mvn at our company and has >> since >> > left, now I'm the "da man"....and I know nothing. With a new project >> > do I >> > need to "initialize / prime" the repository or something? >> > >> > Thanks!!!!! >> > >> > E:\Dev\HOSTAI~1>mvn install >> > [INFO] Scanning for projects... >> > Downloading: >> > >> http://myCompany.com/Maven2/repository/myCompany/hostAirlneSystem/hostAirlneSystemParent/1.0.0/hostAirlneSystemPa >> >> > >> > rent-1.0.0.pom >> > [WARNING] Unable to get resource from repository >> myCompany-repository ( >> > http://myCompany.com/Maven2/repository) >> > Downloading: >> > >> http://myCompany.com/Maven2/snapshot/myCompany/hostAirlneSystem/hostAirlneSystemParent/1.0.0/hostAirlneSystemPare >> >> > >> > nt-1.0.0.pom >> > [WARNING] Unable to get resource from repository myCompany-snapshot ( >> > http://myCompany.com/Maven2/snapshot) >> > Downloading: >> > >> http://mirrors.ibiblio.org/pub/mirrors/maven2/myCompany/hostAirlneSystem/hostAirlneSystemParent/1.0.0/hostAirlneS >> >> > >> > ystemParent-1.0.0.pom >> > [WARNING] Unable to get resource from repository central ( >> > http://repo1.maven.org/maven2) >> > [INFO] >> > >> ------------------------------------------------------------------------ >> > [ERROR] FATAL ERROR >> > [INFO] >> > >> ------------------------------------------------------------------------ >> > [INFO] Failed to resolve artifact. >> > >> > GroupId: myCompany.hostAirlneSystem >> > ArtifactId: hostAirlneSystemParent >> > Version: 1.0.0 >> > >> > Reason: Unable to download the artifact from any repository >> > >> > myCompany.hostAirlneSystem:hostAirlneSystemParent:pom:1.0.0 >> > >> > from the specified remote repositories: >> > central (http://repo1.maven.org/maven2), >> > myCompany-snapshot (http://myCompany.com/Maven2/snapshot), >> > myCompany-repository (http://myCompany.com/Maven2/repository) >> > >> > >> > [INFO] >> > >> ------------------------------------------------------------------------ >> > [INFO] Trace >> > org.apache.maven.reactor.MavenExecutionException: Cannot find parent: >> > myCompany.hostAirlneSystem:hostAirlneSystemParent for pr >> > oject: >> myCompany.hostAirlneSystem:hostAirlneSystemEJB:jar:1.0.0-SNAPSHOT >> > at >> > org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:365) >> > at >> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:278) >> > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java :115) >> > at org.apache.maven.cli.MavenCli.main(MavenCli.java:256) >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> > at sun.reflect.NativeMethodAccessorImpl.invoke( >> > NativeMethodAccessorImpl.java:39) >> > at sun.reflect.Dele >> > >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]