Necesita crear un file Java JAR y agregarlo a Maven Dependency

Tengo un proyecto descargado de git. Aquí está el enlace al código fuente https://github.com/dwdyer/reportng , lo he descargado y ahora estoy tratando de crear un file JAR y luego quiero adjuntarlo al repository de maven. Cuando lo compilo usando mvn compile y mvn package, me da el mismo post INFO, y en mi carpeta de destino hay un file jar creado. Pero solo se muestran pom.xml y pom.properties en su interior, en lugar de replace toda la jerarquía de files de class comstackdos con files Java

Maven es muy exigente con seguir un layout de carpeta muy específico en el proyecto dado (que puede anular, pero en realidad no está destinado a hacerlo).

En su lugar, puede instalar el file jar generado directamente en su repository local utilizando el mvn install:install .

Si desea realizar una secuencia de commands para esto, consulte Instalación múltiple: install-file en un único pom.xml para get instrucciones sobre cómo crear un pom.xml haciendo esto.

Primero que nada, debes depurar el problema:

 cd reportng/ mvn -e clean install 

-e enciende el rastreo de errores. Si todo está bien, la install agregará el file Jar recién creado al depósito local .

Luego estará disponible como dependencia de cualquier proyecto:

 <dependency> <groupId>org.uncommons</groupId> <artifactId>reportng</artifactId> <version>1.1.4</version> </dependency> 

Por cierto:

Jar está disponible en Maven Central , por lo que hacer reference a él como dependencia, con connection a Internet en time de compilation, será suficiente.

Esto se puede resolver cambiando el strusture de Maven. Maven debe contener src / main / java, mientras que en el progtwig es src / java / main