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]