algunos plugins id gradle !

holas bueno esto sera demasiado corto pero salva vida.

bueno agregaremos algunos plugins que bueno eh estado usando pero que otros no pero son efectivos.

tu archivo build.gradle podras verlo de esta manera.

plugins {
    id 'java'
    id 'application'
    id 'maven'
    id "org.sonarqube" version "2.6.2"
}

no olvides tu class main

jar {
manifest {
    attributes 'Main-Class' : 'org.calculator.TreeCalculator'
    }
}

mainClassName = 'org.calculator.TreeCalculator'

bueno tambien no olvidemos si queremos subir a repositorio privado.

uploadArchives {
      repositories {
          mavenDeployer {
               repository(url: "http://192.168.88.25:8081/repository/maven-snapshots/") {
               authentication( userName: "admin", password: "admin123")
          }
        pom.version = "1.0-SNAPSHOT"
        pom.artifactId = "nombreProject"
        pom.groupId = "org.nombreproject.calculator"
        }
    }
}

bueno eso es todo de este post nos vemos hasta otro post !