Problemilla de compilación.
Tengo una clase A con varios métodos, uno de ellos recibe como parámetro un objeto de otro tipo (B) cuya clase está compilada en una unidad de compilación "suelta" (no pertenece a ningún package). Compilo la clase A de manera "independiente" y compila perfectamente, pero si quiero que la clase A forme parte de un package y pongo la instruccion correspondiente al inicio del código, ya no me compila. Me devuelve el error "Cannot resolve symbol B".
En el CLASSPATH están puestos los directorios donde residen las clases.
En el CLASSPATH están puestos los directorios donde residen las clases.
Yo tuve el mismo problema.
No se muy bien por qué, pero en las versiones java modernas no se puede llamar a una clase que no pertenece a un package desde una clase que pertenece a un package.
En versiones antiguas de java (creo que la 1.3) si funcionaba bien.
Se bueno.
No se muy bien por qué, pero en las versiones java modernas no se puede llamar a una clase que no pertenece a un package desde una clase que pertenece a un package.
En versiones antiguas de java (creo que la 1.3) si funcionaba bien.
Se bueno.