You need to include

-DgeneratePom=true

when using install:install-file

Because you missed it out (easy to do), there is no local repo pom file so mvn goes off to central and finds the pom, which then has the relocation info in it for the jar.
If you re-run the install with the extra param it should be happy.


----- Original Message ----- From: "Jeff Mutonho" <[EMAIL PROTECTED]>
To: "Maven Users List" <users@maven.apache.org>
Sent: Wednesday, June 28, 2006 1:42 PM
Subject: Problem with installed jaxrpc.jar


I installed the Sun  jaxrpc.jar as follows :
mvn install:install-file -Dfile=D:\M2-WORK\eportal-lib\jaxrpc.jar
-DgroupId=javax.xml -DartifactId=jaxrpc -Dversion=1.1 -Dpackaging=jar


The included it at a dependency in one of my poms as shown below :

 <dependency>
     <groupId>javax.xml</groupId>
     <artifactId>jaxrpc</artifactId>
     <version>1.1</version>
   </dependency>

But when I build I get the following error message :

[INFO] Using default encoding to copy filtered resources.
[WARNING] While downloading javax.xml:jaxrpc:1.1
 This artifact has been relocated to javax.xml:jaxrpc-api:1.1.


Downloading: http://repo1.maven.org/maven2/javax/xml/jaxrpc-api/1.1/jaxrpc-api-1
.1.jar
[WARNING] Unable to get resource from repository central (http://repo1.maven.org
/maven2)
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

Missing:
----------
1) javax.xml:jaxrpc-api:jar:1.1

 Try downloading the file manually from:
     http://java.sun.com/webservices/downloads/webservicespack.html

 Then, install it using the command:
mvn install:install-file -DgroupId=javax.xml -DartifactId=jaxrpc-api \
         -Dversion=1.1 -Dpackaging=jar -Dfile=/path/to/file

 Path to dependency:
       1) za.co.mycompany.eportal:eportal-webservices:jar:1.0
       2) javax.xml:jaxrpc-api:jar:1.1

----------
1 required artifact is missing.

for artifact:
 za.co.mycompany.eportal:eportal-webservices:jar:1.0

from the specified remote repositories:
 central (http://repo1.maven.org/maven2)

--
Why isn't M2 just getting the one i manually installed?



Jeff  Mutonho

GoogleTalk : ejbengine
Skype        : ejbengine
Registered Linux user number 366042

---------------------------------------------------------------------
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]

Reply via email to