Alternative plugins

As mentioned in Motivation, a number of other plugins were evaluated before writing this one. In this process we have to come to like some other plugins as well.

This Nempi plugin is well suited for crafting up JARs in single and multi-project layouts and pushing them to Maven Central. It does not directly support other formats such as AARs, WARs, and EARs. That said, if you need them it might be possible that this plugin will work as long as you configure some elements in the POM directly via the nempi extension. if you just want to write code in Java, Groovy, Kotlin & Scala and publish them as JARs, this is probably one of the best options you’ll have.

If you need Kotlin Multiplatform Support, look at using the vanniktech plugin. It probably has the best Kotlin support.

If you do not like the option of automatic publishing, but still only build JARs, you can eother configure your gradle.properties file to limit publishing to manual release OR you should use the nmcp plugin.