Use standard conventions as much as possible/ All Gradle core plugins follow the software engineering paradigm convention over configuration. The plugin logic provides users with sensible defaults and standards, the conventions, in a certain context. Let’s take the Java plugin as an example.
#Why aused by: java.lang.NullPointerException at org.postgresql.Driver.parseURL(Driver.java:565) at org.postgresql.Driver.acceptsURL(Driver.java:410) at java.sql.DriverManager.getDriver(DriverManager.java:262) ?