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