You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Matt Raible <li...@raibledesigns.com> on 2004/07/07 22:08:32 UTC

RE: dependency should use not

In regards to:

http://www.mail-archive.com/users@maven.apache.org/msg10392.html

I have a multiproject setup with core, web and root as advised by
http://wiki.codehaus.org/maven/CreatingJ2eeApplications.

My "core" project builds a jar fine but my web project can't seem to
find it.  In web/project.xml, I have:

    <dependency>
      <groupId>maven-multi-sample</groupId>
      <artifactId>core</artifactId>
      <version>${pom.currentVersion}</version>
      <type>jar</type>
      <properties>
        <eclipse.dependency>true</eclipse.dependency>
        <war.bundle>true</war.bundle>
      </properties>
    </dependency> 

But when I run "maven multiproject" from the basedir, I get:

+----------------------------------------
| Generating site for  Web: Web Client
| Memory: 24M/35M
+----------------------------------------
Attempting to download core-1.0.jar.
WARNING: Failed to download core-1.0.jar.

BUILD FAILED
File...... C:\Documents and
Settings\mraible\.maven\cache\maven-multiproject-plu
gin-1.3.1\plugin.jelly
Element... maven:reactor
Line...... 103
Column.... 9
The build cannot continue because of the following unsatisfied
dependency:

core-1.0.jar

Total time: 34 seconds

This all works fine if I cd into "core" and type "maven jar:install"
before trying anything else.

Thanks,

Matt 



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: dependency should use not

Posted by "Jefferson K. French" <je...@frenches.org>.
Matt,

If I understand what you're trying to do, you could setup your own
external repository and deploy your jars there. Then add your
repository to the maven.repo.remote property in your
project.properties file. Then Maven would check your repo for the core
jar file when it processes the webapp project.

  Jeff

On Wed, 07 Jul 2004, at 14:47:50 [GMT -0600] Matt Raible wrote:

> So you're basically saying that there's no way that users can download 
> my sample and type "maven multiproject"?  They have to do 
> "multiproject:install" first.  I can accept that, but it sure would be 
> cool if I could somehow do that for them.

> Matt

> On Jul 7, 2004, at 2:32 PM, Jefferson K. French wrote:

>> Maven is looking for the dependency in your local repo, so you need to
>> make sure the current version of core gets installed in your repo. Try
>> something like this:
>>
>>   maven multiproject:install multiproject:site
>>
>> Jeff
>>
>> On Wed, 07 Jul 2004, at 14:08:32 [GMT -0600] Matt Raible wrote:
>>
>>> In regards to:
>>
>>> http://www.mail-archive.com/users@maven.apache.org/msg10392.html
>>
>>> I have a multiproject setup with core, web and root as advised by
>>> http://wiki.codehaus.org/maven/CreatingJ2eeApplications.
>>
>>> My "core" project builds a jar fine but my web project can't seem to
>>> find it.  In web/project.xml, I have:
>>
>>>     <dependency>
>>>       <groupId>maven-multi-sample</groupId>
>>>       <artifactId>core</artifactId>
>>>       <version>${pom.currentVersion}</version>
>>>       <type>jar</type>
>>>       <properties>
>>>         <eclipse.dependency>true</eclipse.dependency>
>>>         <war.bundle>true</war.bundle>
>>>       </properties>
>>>     </dependency>
>>
>>> But when I run "maven multiproject" from the basedir, I get:
>>
>>> +----------------------------------------
>>> | Generating site for  Web: Web Client
>>> | Memory: 24M/35M
>>> +----------------------------------------
>>> Attempting to download core-1.0.jar.
>>> WARNING: Failed to download core-1.0.jar.
>>
>>> BUILD FAILED
>>> File...... C:\Documents and
>>> Settings\mraible\.maven\cache\maven-multiproject-plu
>>> gin-1.3.1\plugin.jelly
>>> Element... maven:reactor
>>> Line...... 103
>>> Column.... 9
>>> The build cannot continue because of the following unsatisfied
>>> dependency:
>>
>>> core-1.0.jar
>>
>>> Total time: 34 seconds
>>
>>> This all works fine if I cd into "core" and type "maven jar:install"
>>> before trying anything else.
>>
>>> Thanks,
>>
>>> Matt
>>
>>
>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: users-help@maven.apache.org
>>
>> -- 
>> mailto:jeff@frenches.org
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org


> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org

-- 
mailto:jeff@frenches.org



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: dependency should use not

Posted by Matt Raible <li...@raibledesigns.com>.
So you're basically saying that there's no way that users can download 
my sample and type "maven multiproject"?  They have to do 
"multiproject:install" first.  I can accept that, but it sure would be 
cool if I could somehow do that for them.

Matt

On Jul 7, 2004, at 2:32 PM, Jefferson K. French wrote:

> Maven is looking for the dependency in your local repo, so you need to
> make sure the current version of core gets installed in your repo. Try
> something like this:
>
>   maven multiproject:install multiproject:site
>
> Jeff
>
> On Wed, 07 Jul 2004, at 14:08:32 [GMT -0600] Matt Raible wrote:
>
>> In regards to:
>
>> http://www.mail-archive.com/users@maven.apache.org/msg10392.html
>
>> I have a multiproject setup with core, web and root as advised by
>> http://wiki.codehaus.org/maven/CreatingJ2eeApplications.
>
>> My "core" project builds a jar fine but my web project can't seem to
>> find it.  In web/project.xml, I have:
>
>>     <dependency>
>>       <groupId>maven-multi-sample</groupId>
>>       <artifactId>core</artifactId>
>>       <version>${pom.currentVersion}</version>
>>       <type>jar</type>
>>       <properties>
>>         <eclipse.dependency>true</eclipse.dependency>
>>         <war.bundle>true</war.bundle>
>>       </properties>
>>     </dependency>
>
>> But when I run "maven multiproject" from the basedir, I get:
>
>> +----------------------------------------
>> | Generating site for  Web: Web Client
>> | Memory: 24M/35M
>> +----------------------------------------
>> Attempting to download core-1.0.jar.
>> WARNING: Failed to download core-1.0.jar.
>
>> BUILD FAILED
>> File...... C:\Documents and
>> Settings\mraible\.maven\cache\maven-multiproject-plu
>> gin-1.3.1\plugin.jelly
>> Element... maven:reactor
>> Line...... 103
>> Column.... 9
>> The build cannot continue because of the following unsatisfied
>> dependency:
>
>> core-1.0.jar
>
>> Total time: 34 seconds
>
>> This all works fine if I cd into "core" and type "maven jar:install"
>> before trying anything else.
>
>> Thanks,
>
>> Matt
>
>
>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>
> -- 
> mailto:jeff@frenches.org
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: dependency should use not

Posted by "Jefferson K. French" <je...@frenches.org>.
Maven is looking for the dependency in your local repo, so you need to
make sure the current version of core gets installed in your repo. Try
something like this:

  maven multiproject:install multiproject:site

Jeff

On Wed, 07 Jul 2004, at 14:08:32 [GMT -0600] Matt Raible wrote:

> In regards to:

> http://www.mail-archive.com/users@maven.apache.org/msg10392.html

> I have a multiproject setup with core, web and root as advised by
> http://wiki.codehaus.org/maven/CreatingJ2eeApplications.

> My "core" project builds a jar fine but my web project can't seem to
> find it.  In web/project.xml, I have:

>     <dependency>
>       <groupId>maven-multi-sample</groupId>
>       <artifactId>core</artifactId>
>       <version>${pom.currentVersion}</version>
>       <type>jar</type>
>       <properties>
>         <eclipse.dependency>true</eclipse.dependency>
>         <war.bundle>true</war.bundle>
>       </properties>
>     </dependency> 

> But when I run "maven multiproject" from the basedir, I get:

> +----------------------------------------
> | Generating site for  Web: Web Client
> | Memory: 24M/35M
> +----------------------------------------
> Attempting to download core-1.0.jar.
> WARNING: Failed to download core-1.0.jar.

> BUILD FAILED
> File...... C:\Documents and
> Settings\mraible\.maven\cache\maven-multiproject-plu
> gin-1.3.1\plugin.jelly
> Element... maven:reactor
> Line...... 103
> Column.... 9
> The build cannot continue because of the following unsatisfied
> dependency:

> core-1.0.jar

> Total time: 34 seconds

> This all works fine if I cd into "core" and type "maven jar:install"
> before trying anything else.

> Thanks,

> Matt 



> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org

-- 
mailto:jeff@frenches.org



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org