Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 07-oct-2006, 16:33   #1 (permalink)
Farookh_Bulsara sólo puede mejorar
 
Avatar de Farookh_Bulsara
 
Fecha de Ingreso: mayo-2004
Mensajes: 699
Donde instalo los drives de JDBC ?

alguien sabe donde pongo los drives del JDBC ,osea los .jar para que pueda usar base de datos en java
quiero usar para el gestor mysql ,en el comprimido tengo 2 archivos .jar ,donde pongo esos 2 archivos? como se si esta correctamente los drives y listo para funcionar
__________________
"Todas las cosas deben mostrarse primero con mascaras tetricas y terrorificas para que puedan inscribirse a si mismas en el corazon de la humanidad"
Farookh_Bulsara está desconectado   Responder Citando
Antiguo 08-oct-2006, 16:21   #2 (permalink)
stock tiene algunos puntos positivos de karma
 
Avatar de stock
 
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 1.993
unicamente necesitas agregar al classpath de tu proyecto dichos JARs.

si estas usando eclipse, unicamente ve a donde dice proyect->properties-> Java build path -> libraries -> add JARs o add external Jars, segun sea el caso, ahi buscas los archivos, los seleccionas y les das ok.

have funnnnnnnn
__________________
Don't hate the languaje, hate the runtime environment
Crysfel's Blog :: Blog de programación, JAVA,PHP, AJAX, JavaScript, CSS y otras hierbas
stock está desconectado   Responder Citando
Antiguo 08-oct-2006, 17:51   #3 (permalink)
Farookh_Bulsara sólo puede mejorar
 
Avatar de Farookh_Bulsara
 
Fecha de Ingreso: mayo-2004
Mensajes: 699
pero me dijeron q se ponia en un directorio del jdk ,es cierto eso ? es q estar poniendo los jar a cada proyecto que realize no me parece correcto ,llegaria a pesar mas de lo que en realidad es mi proyecto
__________________
"Todas las cosas deben mostrarse primero con mascaras tetricas y terrorificas para que puedan inscribirse a si mismas en el corazon de la humanidad"
Farookh_Bulsara está desconectado   Responder Citando
Antiguo 08-oct-2006, 18:06   #4 (permalink)
stock tiene algunos puntos positivos de karma
 
Avatar de stock
 
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 1.993
de hecho, se recomienda hacerlo asi pora cuando lo necesites transportarlo, o distribuirlo, pero si no quieres hacerlo asi, pues si lo pones dentro de tu SDK deberia funcionar.

JAVA_HOME/lib

donde JAVA_HOME puede ser C:\Program Files\java\j2se

nunca lo he hecho de esa manera, pero imagino que debe funcionarte

have funnnnnnnnn
__________________
Don't hate the languaje, hate the runtime environment
Crysfel's Blog :: Blog de programación, JAVA,PHP, AJAX, JavaScript, CSS y otras hierbas
stock está desconectado   Responder Citando
Antiguo 08-oct-2006, 19:25   #5 (permalink)
locoporelrojo sólo puede mejorar
 
Avatar de locoporelrojo
 
Fecha de Ingreso: abril-2006
Ubicación: Cali - Colombia
Mensajes: 98
Enviar un mensaje por MSN a locoporelrojo
Yo uso JCreator 3.5LE y para poder q me funcionará el driver de MySQL, lo tuve q almacenar en este path

C:\Archivos de programa\Java\jdk1.5.0_08\jre\lib\ext

Ahi guardas el mysql-connector-java-5.0.3-bin, evidentemente.
locoporelrojo está desconectado   Responder Citando
Antiguo 08-oct-2006, 19:35   #6 (permalink)
Farookh_Bulsara sólo puede mejorar
 
Avatar de Farookh_Bulsara
 
Fecha de Ingreso: mayo-2004
Mensajes: 699
tengo 3 preguntas
en esa direccion pongo el jar?o el zip?
tengo 2 .jar (dentro un zip )para el conector ,cual pongo ? solo uno o los dos?
en mi carpeta
C:\Archivos de programa\Java
tengo 4 carpetas :
---"j2re1.4.2"
---"j2re1.4.2_01"
---"jdk1.5.0"
---"jre1.5.0"
es normal q aparescan estas 4 carpetas? creo q instale algunas cosas de mas ,pero nose q y si lo borro seguira funcionando?
__________________
"Todas las cosas deben mostrarse primero con mascaras tetricas y terrorificas para que puedan inscribirse a si mismas en el corazon de la humanidad"
Farookh_Bulsara está desconectado   Responder Citando
Antiguo 08-oct-2006, 19:42   #7 (permalink)
locoporelrojo sólo puede mejorar
 
Avatar de locoporelrojo
 
Fecha de Ingreso: abril-2006
Ubicación: Cali - Colombia
Mensajes: 98
Enviar un mensaje por MSN a locoporelrojo
1° pones solo el .jar
2° mysql-connector-java-5.0.3-bin.jar
3° pues yo solo tengo la carpeta Java, ahi tengo 2 carpetas (jdk1.5.0_08 y jre1.5.0_08). lo q puedo ver es q tenes varias versioens de la carpeta jre, es decir, de la maquina virtual. en tu caso seria la carpeta jdk1.5.0, ahi busca la carpeta jre
locoporelrojo está desconectado   Responder Citando
Antiguo 09-oct-2006, 02:28   #8 (permalink)
Pernilio ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2006
Mensajes: 5
Si deseas trabajar en tu proyecto, al menos en el caso de netbeans, tu proyecto arrancara desde la java development kit (C:\Archivos de programa\Java\jdk1.5.0_07), y ahi lo mejor es que dejes seteado en tu IDE de trabajo donde esta el archivo jar.

Si ya tienes tu proyecto empaquetado en un archivo .jar y esperas que se inicie con un doble click, esto arrancara el javaw del runtime, por lo cual el JDBC.jar debes haberlo dejado en la carpeta lib/ext de tu java runtime (C:\Archivos de programa\Java\jre1.5.0_08)
Pernilio está desconectado   Responder Citando
Antiguo 10-oct-2006, 05:33   #9 (permalink)
GreenEyed tiene algunos puntos positivos de karma
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.495
Personalmente, siempre me ha parecido una mala idea poner los jars en lib/ext, , excepto las extensiones oficiales, pero bueno, ya es un tema recurrente. .
GreenEyed está desconectado   Responder Citando
Antiguo 10-oct-2006, 07:56   #10 (permalink)
stock tiene algunos puntos positivos de karma
 
Avatar de stock
 
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 1.993
Cita:
Iniciado por GreenEyed Ver Mensaje
Personalmente, siempre me ha parecido una mala idea poner los jars en lib/ext, , excepto las extensiones oficiales, pero bueno, ya es un tema recurrente. .
totalmente deacuerdo contigo
__________________
Don't hate the languaje, hate the runtime environment
Crysfel's Blog :: Blog de programación, JAVA,PHP, AJAX, JavaScript, CSS y otras hierbas
stock está desconectado   Responder Citando
Antiguo 10-oct-2006, 08:17   #11 (permalink)
Farookh_Bulsara sólo puede mejorar
 
Avatar de Farookh_Bulsara
 
Fecha de Ingreso: mayo-2004
Mensajes: 699
porque mala idea? q problemas hay?
__________________
"Todas las cosas deben mostrarse primero con mascaras tetricas y terrorificas para que puedan inscribirse a si mismas en el corazon de la humanidad"
Farookh_Bulsara está desconectado   Responder Citando
Antiguo 10-oct-2006, 11:43   #12 (permalink)
GreenEyed tiene algunos puntos positivos de karma
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.495
Por una lado:
.- Colocar algo en jre/lib/ext es instalar esa clase para TODO lo que se ejecute en esa versión de Java y darle privilegios como si fuera una extensión estándar de Java.

Y aunque eso suene bien, no lo es en realidad si hablamos de clases de usuario o librerias concretas.

Por otro lado:
.- Es la solución fácil para no tener que aprender como funciona el CLASSPATH y ponerlo correctamente, así que la gente usa eso en vez de aprender y luego más tarde se mete en problemas gordos . El problema es que en realidad no saben por que funciona ni los efectos "secundarios" que tiene.

Un ejemplo muy simple, NINGUN servicio de hosting compartido te dejara poner absolutamente NADA en jre/lib/ext, asi que si un día tienes que poner tu aplicación en producción en un hosting de ese tipo, los más comunes y baratos, no podrás usar esa solución. Otro ejemplo, si instalas una aplicacion que se ejecute sobre esa version de Java, sea tuya o comprada, aunque venga con su propia version del driver JDBC, la version que has puesto en jre/lib/ext tendrá preferencia en algunos casos y te puede dar unos problemas muy raros y dificiles de detectar.

Pero como es facil y la gente empieza en su ordenador sin muchas aplicaciones en Java a la vez, es una solucion que se ha popularizado erroneamente.
GreenEyed está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 05:44.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93