Article View: es.comp.os.linux.programacion
Article #636Re: CLASSPATH para Java
From: David Asorey Álvarez
Date: Mon, 01 Jan 2007 23:12
Date: Mon, 01 Jan 2007 23:12
44 lines
2476 bytes
2476 bytes
Dalton ha escrito: > En el ordenador que lo he hecho (mio propio) metí el driver de conxion > jdbc en /usr/lib/java/jre/lib/ext, y me funciona perfectamente. > Mal hecho ;-) > El problema es que ahora ese programa lo tengo que ejecutar en otro > ordenador del que no tengo privilegios de administrador, de modo que no > puedo meter el driver en su sitio. > ... Lo que te han dicho por ahí es una idea. ¿Cómo distribuyes la aplicación? ¿Como un jar o un árbol de directorios?. En cualquier caso, te conviene usar rutas relativas, y meter la ruta al jar del mysql de esta forma. Suponiendo que que el jar del driver está en el mismo directorio, la idea sería crear un script tal que así: #!/bin/bash export CLASSPATH=.:./driver-mysql.jar:$CLASSPATH java -jar mi-programa.jar ó, si directamente ejecutas el .class (MiPrograma.class): #!/bin/bash export CLASSPATH=.:./driver-mysql.jar:$CLASSPATH java MiPrograma Espero que te ayude. Saludos. -- David. http://malaweb.wordpress.com P.S.: Hay un grupo de discusión de java en es.comp.programacion.java Quizás allí encuentres consejos más válidos ;-)
Technical Details
Message-ID:
<1167693138.102539.142880@s34g2000cwa.googlegroups.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!s34g2000cwa.googlegroups.com!not-for-mailReferences:
<1166963254.592461.277410@48g2000cwx.googlegroups.com>Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,c92fbb734e4a2252 X-Google-Attributes: gidf86c8,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!s34g2000cwa.googlegroups.com!not-for-mail From: "David Asorey Álvarez" <forodejazz@gmail.com> Newsgroups: es.comp.os.linux.programacion Subject: Re: CLASSPATH para Java Date: 1 Jan 2007 15:12:18 -0800 Organization: http://groups.google.com Lines: 45 Message-ID: <1167693138.102539.142880@s34g2000cwa.googlegroups.com> References: <1166963254.592461.277410@48g2000cwx.googlegroups.com> NNTP-Posting-Host: 81.40.158.154 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1167693144 5326 127.0.0.1 (1 Jan 2007 23:12:24 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Mon, 1 Jan 2007 23:12:24 +0000 (UTC) In-Reply-To: <1166963254.592461.277410@48g2000cwx.googlegroups.com> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1) Gecko/20060601 Firefox/2.0 (Ubuntu-edgy),gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: s34g2000cwa.googlegroups.com; posting-host=81.40.158.154; posting-account=P4keSg0AAAChwZeUOhTuPz6zBKFyRU29