¿Cómo agrego una dependencia Maven en Eclipse?

No sé cómo usar Maven en absoluto. He estado desarrollando durante un par de años con Eclipse y aún no he tenido que saber nada al respecto. Sin embargo, ahora estoy viendo algunos documentos que sugieren que hago lo siguiente:

“Para incluirlo dentro de su proyecto, simplemente agregue esta dependencia maven a su comstackción”.

 jboss http://repository.jboss.org/maven2  ...  org.jboss.resteasy resteasy-jackson-provider 1.1.GA  

¿Cómo hago esto con mi proyecto de Eclipse?

Por favor asume que no sé nada sobre Maven. Acabo de descubrir que podría estar instalado en mi computadora escribiendo mvn en la línea de comandos, pero eso es lo que mvn . Me encantaría seguir sin saber nada sobre Maven si existe una forma equivalente, no Maven, de seguir estas instrucciones con Eclipse.

  1. En la barra de menú superior, abra Ventana -> Mostrar vista -> Otro
  2. En la ventana Mostrar vista, abre Maven -> Repositorios Maven

    Mostrar vista - Repositorios Maven

  3. En la ventana que aparece, haga clic derecho en Global Repositories y seleccione Ir a

  4. Haga clic derecho en ” central ( http://repo.maven.apache.org/maven2 ) ” y seleccione ” Reconstruir índice

    • Tenga en cuenta que llevará un tiempo completar la descarga
  5. Una vez completada la indexación, haga clic con el botón derecho en el proyecto -> Maven -> Agregar dependencia y comience a escribir el nombre del proyecto que desea importar (como “hibernate”).

    • Los resultados de búsqueda se completarán automáticamente en el cuadro “Resultados de la búsqueda” a continuación.

De hecho, cuando abras el pom.xml, deberías ver 5 tabs en la parte inferior. Haga clic en pom.xml y podrá escribir las dependencias que desee.

enter image description here

Debe utilizar un complemento Maven para Eclipse para hacerlo correctamente. El plugin m2e está integrado en la última versión de Eclipse, y hace un trabajo decente, si no perfecto, de integrar a Maven en el IDE. Querrá crear su proyecto como un ‘Proyecto Maven’. Alternativamente, puede importar un Maven POM existente en su espacio de trabajo para crear proyectos automáticamente. Una vez que tenga su proyecto Maven en el IDE, simplemente abra el POM y agregue su dependencia a él.

Ahora, si no tiene un complemento Maven para Eclipse, necesitará obtener los jar para la dependencia en cuestión y agregarlos manualmente como referencias de classpath a su proyecto. Esto podría ser desagradable, ya que no solo necesitará el JAR de nivel superior, sino también todas sus dependencias.

Básicamente, te recomiendo que obtengas un plugin Maven decente para Eclipse y le dejes manejar la administración de dependencias por ti.

Abra el archivo pom.xml.

debajo de la etiqueta del project agrega como otra etiqueta, y google para las dependencias de Maven. Usé esto para buscar

Entonces, después de obtener la dependencia, crea otra dependency etiqueta dentro de la etiqueta .

Entonces, finalmente se verá algo como esto.

  4.0.0 doc-examples lambda-java-example 0.0.1-SNAPSHOT lambda-java-example    com.amazonaws aws-lambda-java-core 1.0.0    

Espero eso ayude.

Me enfrenté al problema similar y lo solucioné copiando los archivos Jar faltantes en .M2 Path,

Por ejemplo: si ve el mensaje de error como Missing artifact tws:axis-client:jar:8.7 entonces tiene que descargar el archivo “axis-client-8.7.jar” y pegarlo en la siguiente ubicación resolverá el problema.

C: \ Users \ UsernameXXX.m2 \ repository \ tws \ axis-client \ 8.7 (Pegar axis-client-8.7.jar).

finalmente, haz clic derecho en project-> Maven-> Update Project … Eso es todo.

feliz codificacion

He enfrentado el mismo problema con las dependencias de maven, por ejemplo: desafortunadamente las dependencias de maven se borraron de tu buildpath, entonces las personas reciben muchas excepciones, si sigues el proceso a continuación, puedes resolver este problema fácilmente.

Haga clic derecho en el proyecto/>> maven >> updateProject >> selectProject >> OK”></p>
</div>
</li><!-- #comment-## -->

 	</div>
		        </div>
	
<ul></ul>    
    </div>
    <div class=

Intereting Posts