Thanks!!!! So it sounds like what you are saying....my child pom ( parent version number ) is not matching the version number in the parent pom. I'll have a look at that.
On 5/30/07, Nick Stolwijk <[EMAIL PROTECTED]> wrote:
Have a good look at your parent version and what the modules declare as their parent. As long as you haven't released 1.0.0 your modules should also rely on the version you just have installed. Shortly, mvn install first installs your parent project to your local repository (which is only a pom file) and then runs mvn install on your modules, who goes looking for your parent project in your repository. Hth, Nick Stolwijk Greg Davidson wrote: > 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] >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
