bancolombia / scaffold-clean-architecture

Gradle plugin to create a clean application in Java that already works, It follows our best practices!
Apache License 2.0
409 stars 148 forks source link

Problema al generar el jar #464

Closed enterpreneur369 closed 1 month ago

enterpreneur369 commented 1 month ago

Is your feature request related to a problem? Please describe. Cuando se usa el comando gradle clean build cuando se intenta ejecutar el jar directamente con el comando java -jar archivo

Este no funciona y revisando el manifest indica que no tiene una clase main.

Describe the solution you'd like Me gustaría poder ejecutar el artefacto jar directamente desde la consola, no solo desde el ide.

Describe alternatives you've considered He intentado agregar lineas relacionadas con el manifest en el build.gradle de la página principal

Additional context Estoy usando java 21

juancgalvis commented 1 month ago

Hi @enterpreneur369,

Sometimes this error is caused by a mistake on jar location or in gradle settings.

Please check which jar are you trying to run.

The app jar is located at: applications/app-service/build/libs/.jar

java -jar applications/app-service/build/libs/cleanArchitecture.jar
enterpreneur369 commented 1 month ago

Es que ese el problema, no se puede ejecutar el jar asi lo exporte con el comando gradle clean build

Si lo intento ejecutar como me dices sale el siguente error:

$ java -jar build/libs/card.jar no main manifest attribute, in build/libs/card.jar