Programación en castellano
Inicio > Foros > Java (Servlets y JSP) > llamada a clases de paquetes
-Foros de debate

Java (Servlets y JSP)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

llamada a clases de paquetes
Enviado por nenuka el día 6 de julio de 2006

tengo un problema, utilizo apache y tomcat para hacer paginas jsp, y lo que me pasa es que yo coloco la pagina jsp en el directorio, despues en WEB-INF/classes tengo mis archivos .java y . class, la cosa es que estos los tengo en paquetes y parece que no m reconoce los paquetes cunado desde una clase de un paquete llamo a otra, a pesar de hacer import...
hay que hacer algo en especial???porque ya nos e como hacerlo.
muchas gracias

 
Re: llamada a clases de paquetes
Enviado por Sandy el día 6 de julio de 2006

Normalmente los .java no son necesarios, basta con los .class que son los .java compilados :-), en Tomcat por ejemplo si tienes una clase en un paquete llamado org el .class correspondiente tendrás que guardarlos en el directorio WEB-INF/classes/org y sí la clase se encuentra en un paquete llamado org.miorganización deberás colocar el .class correspondiente en el directorio WEB-INF/classes/org/miorganización. Como vez bajo el directorio WEB-INF/classes debe crearse una estructura de directorios que se corresponda con la jerarquía de contención (creo que se dice así) de los paquetes.

 
Re: Re: llamada a clases de paquetes
Enviado por nenuka el día 6 de julio de 2006

la estructura ya la tengo asi, tengo asi los directorios, pero es que parece que no reconoce los demas paquetes. Si yo lo hago en otro entorno(x ej cn el JCreator)hago la estructura como la pongo alli y si me va.pero al compilarlo en unix no m reconoce los paquetes que importo

 

Re: llamada a clases de paquetes
Enviado por NENUKA el día 6 de julio de 2006

la estructura ya la tengo asi, tengo asi los directorios, pero es que parece que no reconoce los demas paquetes. Si yo lo hago en otro entorno(x ej cn el JCreator)hago la estructura como la pongo alli y si me va.pero al compilarlo en unix no m reconoce los paquetes que importo

 
Re: Re: llamada a clases de paquetes
Enviado por Sandy el día 6 de julio de 2006

Pense que el problema lo tenías al colocar los .class de tu aplicación Web en Tomcat, pero según dices endiendo que el problema lo tienes al compilar los .java. Puede ser por el compilador que utilices, por ejemplo Apache Ant o cualquier otro basado en Ant como pueder ser Apache Maven, aparte de los imports en el código necesitas declerar las dependecias en un fichero especial en el caso de Ant en el fichero build.xml y en el caso de Maven en el fichero project.xml.

 




Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados