Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/03/2009, 04:47
javislim
 
Fecha de Ingreso: septiembre-2008
Mensajes: 70
Antigüedad: 16 años, 4 meses
Puntos: 0
problema ejecucion

Hola hace poco, que comenze a programar con java, llevo mucho tiempo trabajando el c++, por lo que no se me hace muy díficil el tema codigo, mis problemas son mas de configuraciones y trabajo con librerías y este tipo de cosas, tengo un par de dudas a ver si alguien me las puede resolver que en teoría deben ser sencilla, me parece tener bien claros los conceptos de PATH y CLASSPATH quiza mi error este aqui o no, explico.
Tengo instalada la version 6 update 13 del JDK, en la carpeta
C:\Archivos de programa\Java\jdk1.6.0_13
en la variable path la cual modifique a travez de las variables de entorno del sistema esta agregada la ruta al bin de mi instalacion de java o lo que se traduce:

path =(otras rutas);C:\Archivos de programa\Java\jdk1.6.0_13\bin

Ademas he creado la variable classpath (he probado con mayusculas y minusculas)

y queda así

classpath =.;C:\desarrollo

en la carpeta desarrollo de la raiz coloco el siguiente archivo, HelloWorld.java

public class HelloWorld
{
public static void main(String args[])
{
System.out.println("HelloWorld");

}

}

Ahora empiezan los problemas, el primero
El compilador javac solo encuentra el fichero HelloWorld.java si me posiciono en la línea de comandos en la carpeta desarrollo sino no lo encuentra, no le veo motivo ya que la carpeta desarrollo esta incluida en el class path, el error que devuelve el compilador javac en estos casos es el siguiente.

C:\Documents and Settings\developer>javac HelloWorld.java
javac: file not found: HelloWorld.java
Usage: javac <options> <source files>
use -help for a list of possible options

Ahora si me posiciono en el directorio desarrollo el programa compila y no devuelve errores, es 2do problema se produce a la hora de ejecutarlo que devuelve el siguente error

Exception in thread "main" java.lang.UnsupportedClassVersionError: Adivina (Unsu
pported major.minor version 50.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknow n Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)

Si alguien puede ayudare, ya que como indico no estoy muy entrenado en los errores de java ya que no lo conozco, muchísimas gracias y un saludo.