lunes, 8 de julio de 2013

Maven classpath issues

Si primero hacemos:
http://stackoverflow.com/questions/773855/setting-the-a-property-to-what-maven-compile-classpath-contains-without-ant

Y luego lo combinamos con:
http://stackoverflow.com/questions/3410548/maven-add-a-folder-or-jar-file-into-currrent-classpath

Tenemos classpaths arbitrarios (no como artefactos, sino como classpaths rasos).

Más info:
http://maven.apache.org/plugins/maven-antrun-plugin/examples/classpaths.html

Otra situación diferente es cuando queremos depender de artefactos solamente en fases de construcción (build), pero dejarlos fuera del empaquetado (porque los provee la instalación / el entorno):
http://stackoverflow.com/questions/14557398/how-to-specify-a-tomcat-6-server-runtime-library-in-maven-2


Más info (Google Bookmarks):


Can I add jars to maven 2 build classpath... - stackoverflow.com - Editar  Eliminar
[maven, classpath, dependency, mvn - Maven: Trabajar con dependencias no instaladas en el repositorio (classpaths libres).]
22 de jun.


3.4. Project Dependencies - Maven: The... - sonatype.com - Editar  Eliminar
[maven, mvn, apported, contributed, library, jar, server jar, application server jar, web server jar - Cómo incluir un (artefacto) jar en Maven en la etapa de compilación, pero no en la etapa de empaquetado del war (librería provista por el web server).]
22 de jun.

eclipse - How to specify a "Tomcat 6... - stackoverflow.com - Editar  Eliminar
[maven, mvn, apported, contributed, library, jar, server jar, application server jar, web server jar - Cómo incluir un (artefacto) jar en Maven en la etapa de compilación, pero no en la etapa de empaquetado del war (librería provista por el web server).]
22 de jun.