Skip to content

Commit c248895

Browse files
committed
Merge branch 'develop'
2 parents a5a3873 + b434553 commit c248895

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

com.github.sdedwards.m2e-nar/src/com/github/sdedwards/m2e_nar/internal/CProjectConfigurator.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,13 @@
5151
import org.eclipse.core.runtime.IStatus;
5252
import org.eclipse.core.runtime.Status;
5353
import org.eclipse.m2e.core.internal.IMavenConstants;
54+
import org.eclipse.m2e.core.internal.lifecyclemapping.LifecycleMappingFactory;
5455
import org.eclipse.m2e.core.lifecyclemapping.model.IPluginExecutionMetadata;
5556
import org.eclipse.m2e.core.project.IMavenProjectFacade;
5657
import org.eclipse.m2e.core.project.configurator.AbstractBuildParticipant;
5758
import org.eclipse.m2e.core.project.configurator.AbstractProjectConfigurator;
5859
import org.eclipse.m2e.core.project.configurator.MojoExecutionBuildParticipant;
5960
import org.eclipse.m2e.core.project.configurator.ProjectConfigurationRequest;
60-
import org.eclipse.m2e.jdt.internal.JavaProjectConfigurator;
6161
import org.slf4j.Logger;
6262
import org.slf4j.LoggerFactory;
6363

@@ -73,6 +73,7 @@ public class CProjectConfigurator extends AbstractProjectConfigurator {
7373

7474
private static final Logger logger = LoggerFactory.getLogger(CProjectConfigurator.class);
7575
public static final String CONFIGURATOR_ID = "com.github.sdedwards.m2e_nar.cConfigurator";
76+
public static final String JAVA_CONFIGURATOR_ID = "org.eclipse.m2e.jdt.javaConfigurator";
7677

7778
@Override
7879
public void configure(ProjectConfigurationRequest request, IProgressMonitor monitor) throws CoreException {
@@ -111,7 +112,7 @@ public void configure(ProjectConfigurationRequest request, IProgressMonitor moni
111112
}
112113
}
113114

114-
JavaProjectConfigurator jConfig = new JavaProjectConfigurator();
115+
AbstractProjectConfigurator jConfig = LifecycleMappingFactory.createProjectConfigurator(JAVA_CONFIGURATOR_ID);
115116
jConfig.configure(request, monitor);
116117

117118
// ensure CDT builder is after the Maven one

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ under the License.
6969
<properties>
7070
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
7171
<tycho-version>0.23.0</tycho-version>
72-
<eclipse-repo.url>http://download.eclipse.org/releases/luna</eclipse-repo.url>
72+
<eclipse-repo.url>http://download.eclipse.org/releases/mars</eclipse-repo.url>
7373
<github.repo.id>sdedwards/m2e-nar</github.repo.id>
7474
</properties>
7575

0 commit comments

Comments
 (0)