Estoy trabajando con un proyecto de código abierto que está construido con gradle. Me gustaría generar un archivo (project) -sources.jar que pueda cargar en mi IDE (IntelliJ IDEA) y depurar a través del proyecto. Sé cómo cargar el archivo si puedo generarlo.Cómo compilar fuentes jar con gradle
He examinado las tareas de gradle disponibles para el proyecto y no hay ninguna que genere un archivo jar de orígenes.
¿Cuál es la forma más fácil de generar un archivo jar de orígenes para este proyecto?
Agregar la fuente en el archivo jar que contiene los archivos de clase compilados estaría bien también.
estoy aceptando esta respuesta basada en n las grandes especificaciones y mi suposición que funciona en proyectos gradle que usan el plugin java. Lamentablemente, no funciona en mi caso, ya que el proyecto que estoy utilizando no usa el complemento java. El error que recibo es "No se pudo encontrar la propiedad" sourceSets 'en la tarea': sourcesJar '. " –
En caso de que importe, el proyecto al que se hace referencia es hsqldb 2.2.8. –
En mi situación, la propiedad allSource no recogía los archivos .java, tuve que cambiar la tarea de sourcesJar para usar: from sourceSets.main.java, sourceSets.main.resources –