diff --git a/org.eclipse.m2e.core/META-INF/MANIFEST.MF b/org.eclipse.m2e.core/META-INF/MANIFEST.MF index 75a779490c..aead1fa934 100644 --- a/org.eclipse.m2e.core/META-INF/MANIFEST.MF +++ b/org.eclipse.m2e.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-SymbolicName: org.eclipse.m2e.core;singleton:=true -Bundle-Version: 2.6.0.qualifier +Bundle-Version: 2.6.1.qualifier Bundle-Activator: org.eclipse.m2e.core.internal.MavenPluginActivator Bundle-Vendor: %Bundle-Vendor Bundle-Localization: plugin diff --git a/org.eclipse.m2e.core/pom.xml b/org.eclipse.m2e.core/pom.xml index da28175d6e..fc9ab355b2 100644 --- a/org.eclipse.m2e.core/pom.xml +++ b/org.eclipse.m2e.core/pom.xml @@ -19,7 +19,7 @@ org.eclipse.m2e.core - 2.6.0-SNAPSHOT + 2.6.1-SNAPSHOT eclipse-plugin Maven Integration for Eclipse Core Plug-in diff --git a/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/EclipseWorkspaceArtifactRepository.java b/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/EclipseWorkspaceArtifactRepository.java index d2605a6f20..1b1d51d6af 100644 --- a/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/EclipseWorkspaceArtifactRepository.java +++ b/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/registry/EclipseWorkspaceArtifactRepository.java @@ -77,8 +77,8 @@ protected File resolveAsEclipseProject(String groupId, String artifactId, String if(context.resolverConfiguration.isResolveWorkspaceProjects()) { IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot(); - IPath file = pom.getLocation(); - if(file == null) { + IPath pomFile = pom.getLocation(); + if(pomFile == null) { return ProjectRegistryManager.toJavaIoFile(pom); } if(!POM_EXTENSION.equals(extension)) { @@ -94,12 +94,13 @@ protected File resolveAsEclipseProject(String groupId, String artifactId, String if(location != null) { IResource res = root.findMember(location); if(res != null) { - file = res.getLocation(); + return res.getLocation().toFile(); } } + return null; + } else { + return pomFile.toFile(); } - - return file.toFile(); } return null; diff --git a/org.eclipse.m2e.feature/feature.xml b/org.eclipse.m2e.feature/feature.xml index 97f0d2ca9b..78f6c1631a 100644 --- a/org.eclipse.m2e.feature/feature.xml +++ b/org.eclipse.m2e.feature/feature.xml @@ -2,7 +2,7 @@