Problemas de packages

Sergio
25 de Abril del 2005
Hola, ante todo, gracias por ineteresarte por mi problema.
Estoy desarrollando una aplicacion que tiene componentes en java.
Tengo dos classes en el mismo package, llamado Capas.
Desde una llamo a las clases de la otra. Todas las llamadas las hace bien exceptuando una.
Mi problema no es de no coincidencia de nombres ni de parametros ni nada así, xq si compilo estas dos clases sin haberlas definido como package compila bien.
Es muy extraño xq ya digo que todas las llamadas, como 5, me las coge pero hay una que no, dice "cannot resolve symbol", vamos como si no estuviera definida.
Tengo definidas todas las operaciones de clase que es llamada como public.

Existe alguna limitacion al respecto con el uso de packages?He estado mirando en manuales de java y foros y no encuentro ningun lugar donde diga algo de limitaciones de packages...
Alguien sabe algo que se me escape?
Muchas gracias!!

chuidiang
25 de Abril del 2005
Hola:

Las clases con package deben guardarse en una estructura de directorios similar a la de los package. Por ejemplo, si la clase Hola pertenece al package paquete, debes tener un directorio paquete y dentro la clase Hola.java y Hola.class

Puedes ampliar esta información en http://www.geocities.com/chuidiang/java/classpath/classpath.html

En cuanto a limitaciones, yo he encontrado una que afecta a los java 1.3-* y 1.4.* (con 1.5 no he probado). Desde una clase que pertenece a un pauqete, no se puede ver (ni instanciar ni recibir como parámetro ni usar) una clase que no tiene paquete.

Se bueno.