Ir al contenido principal

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.

Comentarios

Entradas populares de este blog

Crear proyecto de frontend con Vite, React, Tailwind, Typescript y JSX

 ¿Cómo se crea un proyecto exclusivo de frontend con Vite, React, Tailwind, Typescript y JSX? ¡Absolutamente! Entiendo que quieres la guía completa para pasar de cero a tener un proyecto de frontend moderno, vacío y listo para ser llenado con tu código. A continuación, te proporciono un archivo de guía detallada que incluye todos los comandos necesarios para inicializar el proyecto, configurar Tailwind CSS, y los pasos clave para empezar a "poblarlo". Voy a generar un documento Markdown con la guía paso a paso, incluyendo los comandos de terminal y las modificaciones esenciales a los archivos de configuración. Guía: Creación de un Proyecto Frontend Puro (Vite, React, TypeScript, Tailwind) Este documento detalla el proceso para inicializar un proyecto de frontend vacío y optimizado, utilizando Vite como empaquetador, React como librería, TypeScript para tipado y Tailwind CSS para estilizado. 1. Inicialización del Proyecto con Vite Vite es la herramienta más rápida para emp...

Tokens V2

Tokens: Programme to discover tokens, where there are not. Now available at  https://puszcza.gnu.org.ua/projects/tokens/ This is Version 2, for  version 1, go here . Synopsis: use TokensV2; sub printFile; my @FORMAT = ( ['<Message Date=".*?" Time=".*?" DateTime=".*?" SessionID=".*?"><From>(?:<User FriendlyName=".*?"/>)+</From><To>(?:<User FriendlyName=".*?"/>)+</To><Text(?: Style=".*?")?>.*?</Text></Message>',   sub {     my $fh = $_[1];     my ($d, $t, $f, $s, $T) = $_[0] =~ m|<Message Date="(.*?)" Time="(.*?)" DateTime=".*?" SessionID=".*?">(<From>(?:<User FriendlyName=".*?"/>)+</From>)<To>(?:<User FriendlyName=".*?"/>)+</To><Text(?: Style="(.*?)")?>(.*?)</Text></Message>|;     my $F = join '<br />', ...

Perl Net::LDAP::SimpleServer

Adaptaciones sobre el módulo LDAP Server para Windows (Strawberry Perl) Lista de adaptaciones (continúa más abajo): - Relajación de condiciones de bind:     - Cuenta principal (principal account)     - Validación de contraseñas Ubicación del archivo: %Strawberry_Perl%\site\lib\net\ldap\SimpleServer\ProtocolHandler.pm CPAN: http://search.cpan.org/~russoz/Net-LDAP-SimpleServer-0.0.17/lib/Net/LDAP/SimpleServer.pm Código: package Net::LDAP::SimpleServer::ProtocolHandler; use strict; use warnings; # ABSTRACT: LDAP protocol handler used with Net::LDAP::SimpleServer our $VERSION = '0.0.17';    # VERSION use Net::LDAP::Server; use base 'Net::LDAP::Server'; use fields qw(store root_dn root_pw allow_anon); use Carp; use Net::LDAP::LDIF; use Net::LDAP::Util qw{canonical_dn}; use Net::LDAP::FilterMatch; use Net::LDAP::Constant (     qw/LDAP_SUCCESS LDAP_AUTH_UNKNOWN LDAP_INVALID_CREDENTIALS/,   ...