Foro de la JavaCup > Error al importar el framework
Solucionado. Era la versión del JRE.
Muchas gracias.
¿Que version de java estas utilizando ?, mismo problema xD
Hay que utilizar 1.7 o superior.
Yo cambié al 1.8 y desaparecieron los errores.
No obstante, a la hora de ejecutar el asistente de configuración del equipo, jugadores, me da error y no se ejecuta.
Estoy configurándolo " a huevo". Si a alguien también le da error, coméntenlo, por favor.
¿ Puedes postear el error que te da ? Por si podemos ayudar a solucionarlo.
Muy buenas!
Yo me lo instalé todo ayer usando 1.7. Al principio el gestor gráfico me daba un error al iniciarlo tras seguir los pasos que indica el tutorial, no encontraba la lwjgl64.
El problema es que hace falta configurar en el build path las librerías nativas.
Los pasos que yo di, fueron, en el explorador de paquetes de eclipse:
- Desplegar el proyecto importado
- Click derecho en "JRE System Library" -> Build Path -> Configure Build Path
- Seleccionar "Native library location: (None)"
- Click en "Editar.."
- Escribir la ruta de la carpeta "...\javaleagueframework\libs\native"
Funcionando y pensando ya qué táctica a implementar ;-)
Efectivamente Joaquín. Ahí estaba el problema. Muchas gracias.
Yo la ruta de la carpeta para Mac (UNIX) la he puesto así: "javaleagueframework/libs/native"
Gracias por la aportación.
Acabo de añadir estos pasos de configuración en la página de documentación.
Hola.
Utilizo Xubuntu 15.10 x86_64 y java 8
Al ejecutar JavaCupCodeGenerator, aunque el asistente se abre y en apariencia parece funcionar bien, la consola devuelve:
Sat Apr 23 15:23:17 CEST 2016 INFO:Slick Build #236
Sat Apr 23 15:23:17 CEST 2016 INFO:LWJGL Version: 2.9.3
Sat Apr 23 15:23:17 CEST 2016 INFO:OriginalDisplayMode: 1366 x 768 x 24 @60Hz
Sat Apr 23 15:23:17 CEST 2016 INFO:TargetDisplayMode: 500 x 500 x 0 @0Hz
Sat Apr 23 15:23:18 CEST 2016 INFO:Starting display 500x500
Loading: net.java.games.input.LinuxEnvironmentPlugin
Failed to open device (/dev/input/event13): Failed to open device /dev/input/event13 (13)
Failed to open device (/dev/input/event12): Failed to open device /dev/input/event12 (13)
Failed to open device (/dev/input/event11): Failed to open device /dev/input/event11 (13)
Failed to open device (/dev/input/event10): Failed to open device /dev/input/event10 (13)
Failed to open device (/dev/input/event9): Failed to open device /dev/input/event9 (13)
Failed to open device (/dev/input/event8): Failed to open device /dev/input/event8 (13)
Failed to open device (/dev/input/event7): Failed to open device /dev/input/event7 (13)
Failed to open device (/dev/input/event6): Failed to open device /dev/input/event6 (13)
Failed to open device (/dev/input/event5): Failed to open device /dev/input/event5 (13)
Failed to open device (/dev/input/event4): Failed to open device /dev/input/event4 (13)
Failed to open device (/dev/input/event3): Failed to open device /dev/input/event3 (13)
Failed to open device (/dev/input/event2): Failed to open device /dev/input/event2 (13)
Failed to open device (/dev/input/event1): Failed to open device /dev/input/event1 (13)
Failed to open device (/dev/input/event0): Failed to open device /dev/input/event0 (13)
Linux plugin claims to have found 1 controllers
Sat Apr 23 15:23:18 CEST 2016 INFO:Found 0 controllers
Sat Apr 23 15:23:20 CEST 2016 INFO:Starting display 116x96
Saludos y enhorabuena por la estupenda iniciativa.
Hola,
parece ser un problema de permisos. Prueba lo siguiente:
1. Vete al directorio /dev/input: cd /dev/input
2. Cambia los permisos para que pueda acceder el proceso: sudo chmod 644 *
Espero que esto te solucione el problema.
Saludos
He importado el framework a eclipse siguiendo el tutorial incluido en la documentación.
A mí me da los siguientes errores:
Description Resource Path Location Type
The method detail2Stream(OutputStream, TacticDetail...) in the type PartidoGuardado is not applicable for the arguments (FileOutputStream, TacticDetail, TacticDetail) PartidoGuardado.java /javaleagueframework/src/org/javahispano/javacup/model/engine line 478 Java ProblemDescription Resource Path Location Type
The method iterationStream(OutputStream, List<Iteracion>) in the type PartidoGuardado is not applicable for the arguments (FileOutputStream, ArrayList<Iteracion>) PartidoGuardado.java /javaleagueframework/src/org/javahispano/javacup/model/engine line 480 Java Problem
The method shorts2Stream(OutputStream, short...) in the type PartidoGuardado is not applicable for the arguments (FileOutputStream, short) PartidoGuardado.java /javaleagueframework/src/org/javahispano/javacup/model/engine line 479 Java Problem
The resource type FileOutputStream does not implement java.lang.AutoCloseable PartidoGuardado.java /javaleagueframework/src/org/javahispano/javacup/model/engine line 477 Java Problem
Todos ellos de la clase "PartidoGuardado.java", en particular en el método:
public void binarySave(File file) throws FileNotFoundException, IOException, Exception {
try (FileOutputStream fos = new FileOutputStream(file)) {
detail2Stream(fos, detalleLocal, detalleVisita);
shorts2Stream(fos, (short) partido.size());
iterationStream(fos, partido);
}
}
¿Me pueden echar una mano para solucionarlo?