Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [m2e-users] Transitive Dependencies Not Resolving

0.13 is not officially released yet, so you need to install a snapshot
build from one of subfolders of [1] (each build goes to a separate
subfolder).

Also note that there is no migration from 0.12.x to 0.13, you need to
start fresh eclipse installation and fresh workspace.


[1] https://repository.sonatype.org//content/repositories/forge-sites/m2e/0.13.0/N/

On 11-04-14 11:26 AM, sdoca sdoca wrote:
Hi,


When I check which version of m2eclipse and it says 0.12.1.20110112-1712, however when I check for updates it says there's nothing to install.  How do I get version 0.13?

Thanks,
Shelli

----- Original Message -----
From: Igor Fedorenko<igor@xxxxxxxxxxxxxx>
Date: Wednesday, April 13, 2011 9:21 pm
Subject: Re: [m2e-users] Transitive Dependencies Not Resolving
To: m2e-users@xxxxxxxxxxx

I believe this is fixed in master. Can you try a recent 0.13 build?

--
Regards,
Igor

On 11-04-13 05:15 PM, sdoca sdoca wrote:
This one has the attachment...

----- Original Message -----
From: sdoca sdoca<sdoca@xxxxxxx>
Date: Wednesday, April 13, 2011 3:14 pm
Subject: Transitive Dependencies Not Resolving
To: Maven Integration for Eclipse users mailing list<m2e-
users@xxxxxxxxxxx>>
Hi,

I am using the 64 bit version of Helios on Windows7 and when I
view a project's POM in the Dependency Hierarchy tab the
transitive dependency resolution is a bit wonky. The project is
a CXF webservice client and its dependencies looks like this:

<properties>
<cxf.version>2.3.3</cxf.version>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-ws-security
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12
<version>1.4.2</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j
<version>1.2.14</version>
</dependency>
</dependencies>

I've attached a screenshot of the Dependency Hierarchy tab.
Only the slf4j dependency can be expanded in the left column to
show its transitive dependencies. The cxf-rt* ones do not even
though their dependencies are listed in the Resolved
Dependencies list. Other projects show the full hierarchy.

I thought it might have something to do with using a
property in
the<version>, but changing them to a string results in the
same. Anyone have ideas what's going on?

Also, there should be more transitive dependencies. For
example, jaxb-impl : 2.1.13 depends on

<dependencies>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api
<version>2.1</version>
</dependency>
</dependencies>

Shouldn't this be in the resolved dependencies list?





_______________________________________________
m2e-users mailing list
m2e-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/m2e-users
_______________________________________________
m2e-users mailing list
m2e-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/m2e-users

_______________________________________________
m2e-users mailing list
m2e-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/m2e-users


Back to the top