compilacion de 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 ejecuatar java 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

Hargrafe
08 de Marzo del 2004
Prueba a modificar el classpath cuando ejecutas

?> java -classpath "." LanzaPC.java

si no te reconoce "-classpath" intenta "-cp"

A ver si te ayuda.
Saludos

Hargrafe
08 de Marzo del 2004
Perdón al revisar el mensaje, me he dado de cuenta
de que puse la extensión .java
Cuando ejecutas el comando "java" no se pone .java al final del archivo

?> java -classpath "." LanzaPC

Saludos y perdón