Buscar
Social
Ofertas laborales ES

Foro de la JavaCup > Ejecutar el framework

Hola,
Estoy intentando correr el proyecto en NetBeans pero me sale el siguiente error:
Error occurred during initialization of VM
Incompatible minimum and maximum heap sizes specified

Lo mismo pasa si ejecuto el archivo bat que viene con el proyecto.
Alguien puede ayudarme???

Gracias de antemano

enero 27, 2012 | Unregistered CommenterSantiago

A mi me pasa lo mismo... Alguien tiene una solución?

Gracias!

enero 27, 2012 | Unregistered CommenterJordi

Hola Santiago y Jordi.

No se en que condiciones se puede dar ese error, pero si vas a las propiedades del proyecto en netbeans, luego a "ejecutar" y cambias las opciones de la máquina virtual de:

-Djava.library.path=. -Xms512m

a

-Djava.library.path=.

Puede que se solucione el problema. Lo mismo si quieres ejecutar el bat, elimina la opción -Xms512m.

Me comentan si funciono, saludos.

enero 27, 2012 | Registered Commenterfabnun

Hola a mi me salio lo mismo, es el gestor de memoria de java.
Lo arregle de la siguiente manera:

* Fui a la pestaña de proyectos de NetBeans
* click con el boton derecho del mouse en el proyecto de JavaCup2012
* Entrar en Establecer la configuracion
* Entrar en Personalizada
* Entrar en Ejecutar
*En Opciones de maquina virtual
* Te aparecera algo asi-Djava.library.path=. -Xms512m modificarlo por -Djava.library.path=.-Xms128m -Xmx1024m


Yo lo modifique asi y me funciono

enero 27, 2012 | Registered Commenterranchido

Yo me he encontrado con un error al ejecutar el visor de partidos o el generador de código, esta es la salida:

liblwjgl.so: libjawt.so: no se puede abrir el archivo del objeto compartido: No existe el archivo o el directorio
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1924)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1850)
at java.lang.Runtime.loadLibrary0(Runtime.java:845)
at java.lang.System.loadLibrary(System.java:1084)
at org.lwjgl.Sys$1.run(Sys.java:73)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:82)
at org.lwjgl.Sys.<clinit>(Sys.java:99)
at org.lwjgl.opengl.Display.<clinit>(Display.java:130)
at org.newdawn.slick.AppGameContainer$1.run(AppGameContainer.java:38)
at java.security.AccessController.doPrivileged(Native Method)
at org.newdawn.slick.AppGameContainer.<clinit>(AppGameContainer.java:35)
at org.newdawn.slick.CanvasGameContainer.(CanvasGameContainer.java:34)
at org.javahispano.javacup.gui.asistente.AsistenteFrame.(AsistenteFrame.java:213)
at JavaCupCodeGenerator.main(JavaCupCodeGenerator.java:15)

enero 31, 2012 | Unregistered Commenteralfredvil

ERROR: liblwjgl.so: libjawt.so: no se puede abrir el archivo del objeto compartido: No existe el archivo o el directorio
RESUELTO: ln -s /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/libjawt.so /usr/lib/libjawt.so

enero 31, 2012 | Unregistered Commenteralfredvil

Vale... Gracias por compartir la solución.

enero 31, 2012 | Registered Commenterfabnun