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-2010 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Desarrollo web y diseño profesional por Color Vivo Internet. Un proyecto de los Hermanos Carrero

red internet: videos gratis | messenger gratis | decoración | juegos gratis | servidores dedicados
más internet: recursos gratis | bitácoras | gifs animados