miércoles, 4 de mayo de 2011

Errores en desarrollo web

Estos son algunos de los errores comunes que he encontrado en mi desarrollo web y cómo los he solucionado.

NoClassFoundDefinition
Solución
Generalmente este mensaje está asociado con la clase que no encuentra. Primero encárguense de verificar que la clase no la está agregando. En eclipse pueden navegar las librerías que está importando a través de sus paquetes (que también señala la excepción).
Así es que en su Project Explorer, vayan a su proyecto y en Libraries, pueden abrir los jars que vienen para explorar los paquetes y a su vez las clases que están importando. Puesto que son archivo .class no podrán ver el código, sólo los nombres de las clases.
Si no está la clase que buscan deben agregarla bien, ya sea con ANT copiándolas a su carpeta lib o con MAVEN trayendo las dependencias que buscan.

Tip: Si no saben en que jar está la clase que buscan pueden usar esta página:
http://www.findjar.com/index.x
En su buscador escriban la clase y les buscará los posibles jars en los que puedan estar.
Cuando la localizaron pueden ir a:
http://jarhalla.com/
Para copiar el código y descargar la dependencia desde MAVEN y creo que otras herramientas.

Si ya están bien seguros de que agregaron todas las clases que necesitan pero sigue sin funcionar y sobre todo si llevan algunas horas moviéndole al Tomcat y al proyecto, reinicien la computadora y vuelvan a probar.
Es tonto pero cierto. Las computadoras son tontas y a veces no encuentran un recurso que ustedes podrían hallar muy fácil.

Esto lo tengo probado sólo para la primera vez (instalan tomcat, lidian con las dependencias) no sé si funcione en otras ocasiones.

Espero que les sirva esto o pregunten, tal vez les pueda ayudar un poco. Saludos!!

No hay comentarios:

Publicar un comentario