compilacion java

victor
08 de Marzo del 2004
hola
Tengo instalado una version java jdk1.3.1_11
Tengo una distriubución suse 8.1
Y e modificado el /etc/profile añadiendo a la PATH la ruta donde instale el java y cree una variable de entorno JAVA_HOME con la ruta tb del java.

El problema esta cuando voy a compilar un programa con varias clases con llamadas entre ellas y al ejecutar javac LanzaPC.java obtengo los siguientes mensajes de error:

LanzaPC.java:9:cannot resolve symbol
symbol: class Consumidor
location : class LanzaPC
Runnable genera = new Consumidor(cola)

y asi hasta cuatro errores uno por cada llamda que hago desde la clase LanzaPC a las otras y donde pone symbol: class me pone el nombre de la clase a la que se llama.

El error parece que es porque no encuentra a las otra clases la clase principal y no se porque ya que todas las clases estan en el mismo directorio.
Tambien puede ser qe necesie añadir otra variable de entorno.
Si alguien se a encotrado con este tipo de error y lo a solucionado os agradeceria que me explicarais la solucion.
Saludos




chuidiang
08 de Marzo del 2004
De momento no pongas package en las clases.
Haz una variable de entorno CLASSPATH. En esta variable pon el directorio de busqueda de tus clases. Puede ser path completo o simplemente . "punto" si estas trabajando siempre en el mismo directorio.

Se bueno.