hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
07 de Octubre de 2008, 08:25:50
Noticias: ¿No te llega el email de confirmacion?
Para ver este enlace Registrate o Inicia Sesion
> leer aqui

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  JAVA (Moderador: kamui23)
| | |-+  liandola un poco....
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: liandola un poco....  (Leído 866 veces)
hollymery
Recien llegado
*
Desconectado Desconectado

Mensajes: 21



Ver Perfil
« : 29 de Enero de 2007, 09:26:09 »

Hola de nuevo....

    Esta vez tengo una duda muy tonta, pero es que no me habia dado por probarla hasta ahora.... yo programo con JCreatorV3LE, y ahi creo mis proyectos, los compilo y los ejecuto.....to do bien, pero encontre un scrip de perl (en el libro piensa en java),  que me permite desde el explorador de windows (si uso windows.....lo siento) hacer doble clic sobre un .class y me ejecutaria la aplicacion, bueno pues he creado el scrip, en el explorador he puesto todo las extensiones, la aplicacion a utilizar....et c..
  Pero..(como no iba a existir un pero)... al ejecutarlo me sale el error: "Exception in thread "main" java.lang.NoCl assDefFoundErr or"....cotillenad o por ahi encuentor que este erro es debido:

  • mala ubicacion del classpath y/o path..... creo que los tengo bien puestos, es mas tengo bibliotecas propias de uso frecuente y no me dan fallos
  • no existe metodo main.....puedo asegurar que existe, he probado hasta  con el tipico hola mundo y todo...

  En fin que no entiendo pk desde el Jcreatror funciona y con este nuevo invento no.... a ver si me podeis ayudar.

   Rafaelsk, gracias por preguntar en mi anterior tema, te explico un poco que es lo que estoy haciendo, es mi proyecto de fin de carrera, lo estoy haciendo en java, durante la carrera nunca he programado en java asi que es un gran reto para mi... y va sobre la compresion de datos, utilizo los algoritmos clasicos, ya tengo todos terminados (10 alg) y lo que tengo que solucionar es que a la hora de escribir en el fichero, solo puedo escribir Doubles (para la codificacion artimetica por ejemplo) o String,como cadenas de bytes, (para la cod huffman p.e.) y entonces estoy trabajando a ver como puedo mejorar esto.

   Bueno ya esta que me esta quedando esto muy largo....que seguire por aqui, que yo leo los temas a ver si puedo ayudar en algo.....pero todavia no he conseguido servir de ayuda, la idea de poner practicas y que las hagamos entre todos esta muy bien....en cuanto tenga tiempo me apunto!

   Besos y gracias!
     
En línea

....yo no sufro de locura, la disfruto a cada momento....
rafaelsk
Visitante
« Respuesta #1 : 01 de Febrero de 2007, 12:48:37 »

Ok mi mi bella dama, hay una forma de clasificar rapido el problema, fijate si tu codigo corre perfectamente con el JCreator eso significa que tu codigo esta bien, y por lo tanto tu .class, asi que obvio el problema reside en el path, recordemos que yo no uso windows, pero aun asi tratare de ayudarte, trata de compilar tu programa desde la consola, "javac Hollymey.class" y luego para ejecutar "java Hollymary", claro esto luego de haberte ubicado en el directorio de estos archivos, si te sale un mensaje de que el comando no se reconoce, eso es bueno, porque ese es el problema entonces, asi que debes buscar la forma de configurar el path de Java en windows, para que reconosca dichos comandos....

Saludos y suerte con eso mi programadora..
En línea
hollymery
Recien llegado
*
Desconectado Desconectado

Mensajes: 21



Ver Perfil
« Respuesta #2 : 02 de Febrero de 2007, 03:04:21 »

   Hola otra vez....

      El problema esta en el path pk desde jlcreator funciona , y he probado esto ....
  • C:\j2sdk1.4.2_09\bin\javac Ejemplo.java   --> genera el .class sin problemas, pero claro tengo que darle la ruta de donde esta javac (otra pista mas para saber q el fallo es el path)
  • Y luego java Ejemplo.class  --> me sale el error ese "Exception in thread "main" java.lang.NoCl assDefFoundErr or"
  • Bueno pues entonces pruebo a darle la ruta : C:\j2sdk1.4.2_09\bin\java Ejemplo.class --> vuelve a salir el error
  • me voy al directorio C:\j2sdk1.4.2_09\bin, javac me genera el .class sin problema pero java me vuelve a dar el mismo error

  En el panel de control\sistema\opciones avanzadas\variables de entorno creo el path ( y el classpath tambien)....tengo uno en  C:\j2sdk1.4.2_09\bin, otro en la carpeta general de donde tengo los programas, otro en la carpeta especifica...e tc.

  Bueno seguire peleandome con el path/ el classpath (....y el resto de su familia).....a ver si lo consigo....

   Muchas gracias y muchos besos.

   
   
En línea

....yo no sufro de locura, la disfruto a cada momento....
rafaelsk
Visitante
« Respuesta #3 : 14 de Marzo de 2007, 11:08:44 »

una observacion, para ejecutar debes hacer
Código:
java Ejemplo

Sin el punto .java al final.

Saludos y suerte en tu lucha con el pobre windows.
En línea
hollymery
Recien llegado
*
Desconectado Desconectado

Mensajes: 21



Ver Perfil
« Respuesta #4 : 16 de Marzo de 2007, 09:34:35 »

   Hola!!!

   ya lo tengo solucionado!!!! el problema era el path, que lo estaba volviendo loco y al final no encontraba nada, asi que ya esta solucionado.

   Para ejecutar hacia : java ejemplo o java ejemplo.class , eso lo hacia bien quizas al escribirlo aqui me lie.

   Besos, Gracias
En línea

....yo no sufro de locura, la disfruto a cada momento....
rafaelsk
Visitante
« Respuesta #5 : 17 de Marzo de 2007, 07:00:37 »

Que bueno que solucionastes, bueno ahora lo que te falta es pasarte a Linux y seras toda programadora Pro, jejeje.

Saludos y suerte.
En línea
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online