jueves, 6 de mayo de 2021

Gradle-7 (2) Crear una libreria jar. Definir la carpeta donde se creará y el nombre de fichero jar.

1. Introducción

Hemos visto que se creaba el jar en la carpeta  lib/build/libs siendo lib la carpeta que se indica en el Project Explorer como XimoProject-lib (in lib)

Para cambiar la carpeta donde se genera hay que:

  1. Crear una carpeta (por ejemplo target) en lib (o lo que es lo mismo XimoProject-lib). Con el ratón marcamos esta carpeta y acemos "New" -> "Folder" y le damos de nombre "target

  2.  Crear esta propiedad en el build.gradle:     (ANTICUADO!! ahora se descarga en "$rootDir/../mytargets"para que todos los jars esten en el mismo sitio)                                                                                                    
     project.jar.destinationDirectory = file("$rootDir/lib/target") 
    
                                                                                                                                        

Para cambiar el el nombre del archivo y la versión se asignará estas 2 propiedades:

project.archivesBaseName = 'myjar-mame' 
project.version = '1.10'

Los valores pueden ser cualesquiera siempre que no se metan caracteres raros.

Ahora vamos a la ventana de Gradle Tasks y le damos a este build que aparece en la figura y comprobamos que se ha creado el jar en la carpeta target y con el nombre myjar-name-1.10



Comrobamos que en la consola no hay ningun error y vemos que se ha generado nuestro jar y ahora es visible desde la perspectiva Java EE






No hay comentarios :

Publicar un comentario