Revisamos de forma exhaustivamente cada artículo en nuestro espacio con el objetivo de enseñarte siempre la información veraz y certera.
Solución:
El complemento de dependencia maven puede potencialmente resolver su problema.
Si tienes un pom
con todas las dependencias de su proyecto especificadas, todo lo que tendría que hacer es ejecutar
mvn dependency:copy-dependencies
y encontrarás el target/dependencies
carpeta llena con todas las dependencias, incluidas las transitivas.
Agregando la respuesta de Gustavo desde abajo: Para descargar la dependencia fuentespuedes usar
mvn dependency:copy-dependencies -Dclassifier=sources
(a través del documento del complemento de dependencia de Apache Maven).
Finalmente descubrí cómo usar Maven. Desde dentro de Eclipse, cree un nuevo proyecto Maven.
Descargue Maven, extraiga el archivo, agregue el /bin
carpeta a la ruta.
Valide la instalación desde la línea de comandos ejecutando mvn -v
(imprimirá la versión y la ruta de instalación de Java)
Cambie a la carpeta raíz del proyecto (donde pom.xml
se encuentra) y ejecutar:
mvn dependency:copy-dependencies
Todos los archivos jar se descargan en /target/dependency
.
Para establecer otro directorio de salida:
mvn dependency:copy-dependencies -DoutputDirectory="c:temp"
Ahora es posible reutilizar este proyecto Maven para todas las descargas de dependencia alterando el pom.xml
Agregue jars al proyecto Java mediante la ruta de compilación -> configure la ruta de compilación -> bibliotecas -> agregue JAR ..
Basado en la respuesta de @Raghuram, encuentro un tutorial sobre la copia de dependencias del proyecto, solo:
-
Abre tu proyecto
pom.xml
file y encuentra esto:[...] ... -
que reemplazar el
con:... org.apache.maven.plugins maven-dependency-plugin 3.0.0 copy-dependencies package copy-dependencies $project.build.directory/alternateLocation false false true -
Y llama a maven dentro de la línea de comando
mvn dependency:copy-dependencies
Después de que termine, creará la carpeta. target/dependency
dentro de todo el jar
dependencias en el directorio actual donde el pom.xml
vive.
Recuerda algo, que tienes la capacidad de glosar tu experiencia .