Showing posts with label JAVA. Show all posts
Showing posts with label JAVA. Show all posts

Wednesday, October 28, 2009

Atajos para NetBeans y Eclipse

Netbeans:

Search a Class By Name: CTRL+O

Search a File/Resource By Name: ALT+SHIFT+O

Inspect Class Methods and Properties: CTRL+F12

Inspect Class Hierarchy: ALT+SHIFT+F12

Contextual Refactoring: ALT+INSERT

Find Usages: ALT+F7

Select In: CTRL+SHIFT+1 , 2 (Projects, Files)

Switch Source File: CTRL+TAB

Desplegar foquito: CTRL + ENTER

Copiar lineas sin ocupar clipboard: CTRL + SHIFT + (up/down)

Mostrar parametros de un metodo: CTRL + P (parados ya dentro de los parentesis)

Inline refactor: CTRL + R

Loopear por los archivos abiertos: CTRL + TAB

Format source: ALT + SHIFT + f

Borrar una linea: CTRL + E

Fix imports: CTRL + SHIFT + I


Eclipse:

Search a Class By Name: CTRL+SHIFT+T

Search a File/Resource By Name: CTRL+SHIFT+R

Inspect Class Methods: CTRL+O

Inspect Class Hierarchy: CTRL+T

Contextual Refactoring: CTRL+3

Find Usages (References): CTRL+SHIFT+G (en el workspace)

Select In: ALT+SHIFT+W

Switch Source File: CTRL+PGUP / CTRL+PGDOWN

Desplegar foquito: ALT + 1

Copiar lineas sin ocupar clipboard: CTRL + ALT + (up/down)

Inline refactor: ALT + SHIFT + R

Loopear por los archivos abiertos: CTRL + F6

Format source: CTRL + SHIFT + f

Borrar una linea: CTRL + D

Fix imports: CTRL + SHIFT + O

Friday, November 07, 2008

Centos 5 Apache 2 Tomcat 5 mod_jk

Esta instalacion la realice 2 veces una en mi anterior trabajo hace un año, el problema es que cuando lo quize volver a realizar ya me habia olvidado, es que mi memoria es todo un problema.

Este how to no esta completo solo tome lo que necesitaba y lo uni, si alguien tiene algún otro aporte, pues bienvenido.

Uso un servidor centos 5.2

para compilar el conector jk necesitaremos el archivo apxs que viene con el httpd-devel

asi que:



Eso resolverá las dependencias e instalara lo necesario por esa parte.

luego descargamos elapache-tomcat-5.5.27.tar.gz

lo llevamos /usr/local/

ahi lo descomprimimos :



y luego creamos un enlace :



ahora descargamos el jdk-1_5_0_03-linux-i586.bin

creamos una carpeta en /usr/local/ llamada java y ahi llevamos el jdk

luego le cambiamos los permisos :



y lo ejecutamos para instalarlo :



descargamos el apache-ant-1.7.0-bin.tar.gz

lo llevamos a la ruta /usr/local/

lo descomprimimos :



creamos un enlace :



ahora es momento de modificar el archivo /etc/profile

y agregamos lo siguiente al final del archivo.



ahora descargamos el conector jakarta-tomcat-connectors-1.2.15-src.tar.gz

lo llevamos a la ruta /usr/src/

ahi lo descomprimimos:



luego ingresamos dentro de la carpeta creada ingresamos al directorio



ahi ejecutamos el comando :



luego :



despues:



y finalmente:



eso copiará el mod_jk.so a la carpeta /usr/lib/httpd/modules/

ahora es momento de modificar el archivo de configuracion del apache



en la seccion agregamos la carga del modulo



y luego en la seccion 3



eso quiere decir que tenemos que crear el archivo workers.properties en el directorio conf del apache



con el siguiente contenido:



creo que hasta ahi ya podriamos probar

ingresamos al directorio bin del tomcat



y ejecutamos :



deberiamos ver


para comprobar el correcto funcionamiento:



y nos muestra:



ahora levantamos el apache





probamos

Apache


Tomcat:


Y el conector mod_jk:



hasta ahi si salio todo bien deberiamos poder navegar por el directorio de los ejemplos

Ahora si deseamos desplegar una aplicacion nueva en un archivo war

suponiendo que nuestro war se llama apliacion.war

primero modificamos el archivo del apache agregamos al final



y luego desplegamos el war colocandolo en la carpeta /usr/local/tomcat/webapps/

el apache se encarga de descomprimirlo y deplegarlo creando una carpeta con el nombre del archivo tambien se puede desplegar desde el manager del tomcat

primero modificamos el archivo users del tomcat



agregar los roles admin y manager



y agregamos un usuario y password con esos roles



luego cuando ingresamos en la direccion;



vamos al enlace manager ponemos el usuario y clave y desde ahi podemos subir nuestros archivos war

reiniciamos el apache y el tomcat probamos..

Monday, February 04, 2008

Conectar Java con MSSQL 2000

Estoy haciendo un proyecto para la universidad donde estamos trabajando con una base de datos MSSQL 2000 y con el IDE eclipse.
Luego de instalar la Server y correr el script para la generacion de la BD, descargamos el driver (en realidad son 3 jar) para conectarnos y nunca funciono.
Desde el enlace CÓMO: Comenzar con Microsoft JDBC donde te dicen que hay que descargar un archivo que al instalar crea 3 archivos Jar: msbase, msutil, mssqlserver.
Luego segun el manual hay que ponerlos en el CLASSPATH de tu pc, ademas de esto tambien los puse en la carpeta WEB-INF/lib, pero nada.
Asi que buscando encontre otro driver GNU LGPL denominado JTDS, pero para que funciones debe estar habilitado el TCP/IP en tu MSSQL 2000 como lo pruebas haciendo un telnet al puerto 1433 osea c: \ telnet localhost 1433
otra prueba tambien puede ser usando el comando netstat
c.\netstat -an
deberia mostrarte el puerto 1433 un listening o "escuchando"
si no sucede esto entonces descarga el Service Pack 4 para MSSQL 2000 .
En realidad con descargar el "Componente de Base de datos" seria suficiente, pero si deseas puedes descargar e instalar los 3 archivos.
Para la conexion se usan los siguiente parametros:

driverName=net.sourceforge.jtds.jdbc.Driver
url=jdbc:jtds:://[:][/][;=[;...]]


Luego de hacer las pruebas incluyes el driver el tu CLASSPATH, lo colocas en la carpeta WEB-INF

y listo deberia funcionar..

Bueno y mas info acá