Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java b/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java
index 75fc1bc2..28edb99d 100644
--- a/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java
+++ b/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/pom/OverviewPage.java
@@ -1102,6 +1102,12 @@ public class OverviewPage extends MavenPomEditorPage {
setText(artifactPackagingCombo, "".equals(nvl(model.getPackaging())) ? "jar" : nvl(model.getPackaging())); //$NON-NLS-1$ //$NON-NLS-2$
//show/hide modules section when packaging changes..
loadModules(model.getModules());
+ //#335337 no editing of packaging when there are modules, results in error anyway
+ if (model.getModules() != null && model.getModules().size() > 0) {
+ artifactPackagingCombo.setEnabled(false);
+ } else {
+ artifactPackagingCombo.setEnabled(true);
+ }
setText(projectNameText, model.getName());
setText(projectDescriptionText, model.getDescription());

Back to the top