"org.maven.ide.eclipse" does not look right, m2e 1.0 and newer use "org.eclipse.m2e".
-- Regards, Igor On 11-12-29 8:48 AM, Nathan Coast wrote:
Hi all, This error only occurs where eclipse is pre-bundled with m2e and installed to a read-only location (Program Files). The error occurs when a user attempts to install any further plugin. 1) Admin creates eclipse bundle with various plugins including m2e. 2) User installs eclipse bundle to Program Files. Eclipse install is read-only. 3) User launches eclipse with -configuration argument (pointing to writeable area). 4) User attempts to install any plugin - following error occurs (or similar): Cannot complete the install because one or more required items could not be found. Software currently installed: Shared profile 1.0.0.1325103798074 (SharedProfile_epp.package.jee 1.0.0.1325103798074) Missing requirement: Shared profile 1.0.0.1325103798074 (SharedProfile_epp.package.jee 1.0.0.1325103798074) requires 'org.maven.ide.eclipse [1.0.100.20110804-1717]' but it could not be found This process has been tested and known to work with multiple other plugins, it only seems to occur with the m2e plugin. I'm not sure if this is related, however, I have tracked down the only occurrence of "org.maven.ide.eclipse" within my local installs to the features p2.inf file. AFAICT, org.maven.ide.eclipse is the old id (m2eclipse) and org.eclipse.m2e is the current id (m2e). features\org.eclipse.m2e.feature_1.0.100.20110804-1717\p2.inf *************************************************************************** units.1.id=org.maven.ide.eclipse units.1.properties.0.name=org.eclipse.equinox.p2.name units.1.properties.0.value=This version of m2eclipse cannot be installed on top of the already installed m2eclipse. Uninstall the previous version of m2eclipse and try the install again. units.1.version=$version$ units.1.singleton=true units.1.provides.0.namespace=osgi.bundle units.1.provides.0.name=org.maven.ide.eclipse units.1.provides.0.version=$version$ requires.0.namespace=osgi.bundle requires.0.name=org.maven.ide.eclipse requires.0.range=[$version$, $version$] **************************************************************************** cheers, Nathan _______________________________________________ m2e-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/m2e-users
_______________________________________________ m2e-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/m2e-users
