[ https://issues.apache.org/jira/browse/MNG-7013?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17232231#comment-17232231 ]
Michael Osipov commented on MNG-7013: ------------------------------------- What issue does this cause? > MavenXpp3Writer doesn't write plugin with groupId "org.apache.maven.plugins" > ---------------------------------------------------------------------------- > > Key: MNG-7013 > URL: https://issues.apache.org/jira/browse/MNG-7013 > Project: Maven > Issue Type: Bug > Components: Plugins and Lifecycle > Affects Versions: 3.6.3 > Reporter: Carlos Matos > Priority: Critical > > When writing a pom.xml, when I try to create a plugin with the groupId > "org.apache.maven.plugins", this is ignored and the plugin is written without > groupId in the pom.xml file. If I add a space at the end like: > "org.apache.maven.plugins " it seems to work though. > > Here's some code to reproduce: > {code:java} > Model model = new Model(); > Writer writer = new FileWriter("pom.xml"); > Build build = new Build(); > List<Plugin> plugins = new ArrayList<>(); > Plugin mavenCompiler = new Plugin(); > mavenCompiler.setArtifactId("maven-compiler-plugin"); > mavenCompiler.setGroupId("org.apache.maven.plugins"); > mavenCompiler.setVersion("3.1"); > plugins.add(mavenCompiler); > build.setPlugins(plugins); > model.setName("test"); > model.setArtifactId("test"); > model.setModelVersion("4.0.0"); > model.setVersion("0.0.1"); > model.setGroupId("test"); > model.setBuild(build); > new MavenXpp3Writer().write(writer, model); > writer.close(); > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)