Adición de dependencias en otros módulos

Puede añadir dependencias en otros módulos estableciendo el elemento addClasspath en true en el archivo pom.xml o mediante el editor de POM.

Procedimiento

  1. Establezca addClasspath en true en el origen pom.xml.
    1. Abra el archivo pom.xml y acceda a la vista de origen. Para acceder a la vista de origen, pulse el botón derecho del ratón en el archivo pom.xml del proyecto y seleccione Abrir con > Editor POM de Maven. Pulse la pestaña pom.xml.
    2. Busque la sección <plugin> correcta para su actualización. Busque la sección <plugin><artifactID> que corresponde a su tipo de proyecto. Por ejemplo, un proyecto web que se ha convertido en un proyecto Maven tiene el valor artifactID establecido en maven-war-plugin. Un proyecto EJB convertido tendrá el valor artifactID establecido en maven-ejb-plugin. En el ejemplo siguiente se muestra la sección <plugin> con artifactID maven-war-plugin:
      <plugin>
         <artifactId>maven-war-plugin</artifactId>
         <version>2.2</version>
         <configuration>
            <warSourceDirectory>WebContent</warSourceDirectory>
            <failOnMissingWebXml>false</failOnMissingWebXml>
         </configuration>
      </plugin>
    3. Actualice la sección <configuration> para establecer addClasspath en true. Añada el código siguiente en la sección de configuración:
      <archive>
         <manifest>
            <addClasspath>true</addClasspath>
         </manifest>
      </archive>
      El ejemplo siguiente muestra una sección completa para un artefacto maven-war-plugin con el valor addClasspath establecido en true.
      <plugin>
         <artifactId>maven-war-plugin</artifactId>
         <version>2.2</version>
         <configuration>
            <warSourceDirectory>WebContent</warSourceDirectory>
            <failOnMissingWebXml>false</failOnMissingWebXml>
            <archive>
               <manifest>
                  <addClasspath>true</addClasspath>
               </manifest>
            </archive>
         </configuration>
      </plugin>
  2. Utilice la pestaña Dependencias del editor POM para añadir la dependencia. Pulse la pestaña Dependencias. Pulse Añadir para acceder al diálogo Seleccionar dependencia. Escriba los valores para el módulo que desee añadir como dependencia. Pulse Aceptar cuando termine.
    Nota: Cuando se añade una dependencia a un proyecto web, la dependencia se incluye de forma predeterminada en la ubicación WEB-INF/lib. Si maven-war-plugin se ha configurado para añadir la vía de acceso de clases al archivo MANIFEST.MF, cada dependencia se incluirá tanto en el archivo MANIFEST.MF como en la ubicación WEB-INF/lib. Si desea incluir la dependencia solamente en el archivo MANIFEST.MF, marque la dependencia como opcional. Para marcar una dependencia como opcional, en la pestaña Dependencias, seleccione la dependencia, pulse el botón Propiedades. En las propiedades, marque el recuadro Opcional y pulse Aceptar.
Icono que indica el tipo de tema Tema de tarea
Términos y condiciones para centros de información | Comentarios

Icono de indicación de fecha y hora Última actualización: 22 de abril de 2014

Nombre de archivo: add_dep.html