diff --git a/src/main/java/com/canonical/devpackspring/build/PluginDescriptorContainer.java b/src/main/java/com/canonical/devpackspring/build/PluginDescriptorContainer.java index c1a2567..04b2e34 100644 --- a/src/main/java/com/canonical/devpackspring/build/PluginDescriptorContainer.java +++ b/src/main/java/com/canonical/devpackspring/build/PluginDescriptorContainer.java @@ -92,6 +92,11 @@ else if (v instanceof List list) { return new PluginConfiguration(new PluginResource[0], new MavenConfiguration(null, null, null), null, null); } Map maven = (Map) configuration.get("maven"); + if (maven == null) { + return new PluginConfiguration(resources, new MavenConfiguration(null, null, null), + (String) configuration.get("gradleKotlin"), (String) configuration.get("gradleGroovy")); + + } return new PluginConfiguration(resources, new MavenConfiguration(maven.get("configuration"), maven.get("dependencies"), maven.get("executions")), (String) configuration.get("gradleKotlin"), (String) configuration.get("gradleGroovy"));