Provo a costruire il barattolo e dopo lo copio in un'altra cartella.gradle - copia il file dopo la sua generazione
task createJar(type: Jar) {
archiveName = "GradleJarProject.jar"
manifest {
attributes 'Implementation-Title': 'Gradle Jar File Example',
'Implementation-Version': version,
'Main-Class': 'me.test.Test'
}
baseName = project.name
from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } }
with jar
}
task copyJarToBin {
copy {
from 'build/libs/GradleJarProject.jar'
into "d:/tmp"
}
}
task buildApp (dependsOn: [clean, createJar, copyJarToBin])
Ma non riesco a capire un problema. copyJarToBin task prova a copiare il vecchio jar. Se cancello/compilo cartella nel progetto ed eseguo attività buildApp(), task createJar() genererà il file .jar, ma copyJarToBin() non troverà quel file .jar.
Potrebbe aiutarmi?
Grazie.
Grazie mille per il vostro aiuto. – wazz