windows - steps - Packr no funciona
trello chrome (1)
Quiero exportar mi juego LibGDX, pero cuando intento ejecutar packr con esta configuración:
{
"platform": "windows",
"jdk": "openjdk-1.7.0-u45-unofficial-icedtea-2.4.3-windows-i586-image.zip",
"executable": "LibGDX",
"appjar": "LibGDX5.jar",
"mainclass": "cz/vilix/main/Desktop",
"vmargs": [
"-Xmx1G"
],
"resources": [
],
"minimizejre": "soft",
"outdir": "out"
}
Obtengo esta salida en la consola:
Pero todo parece estar en su lugar:
Y obtengo la siguiente salida en el directorio ''out'' (obviamente, ejecutar el archivo exe de 42KB no funciona):
Este es el contenido del archivo .jar:
Creo que podría no funcionar debido a que no se especifica la carpeta de res, pero no sé cómo solucionarlo.
ACTUALIZAR:
Intenté crear un nuevo archivo xml pom.xml, que contiene esto:
<dependency>
<groupId>com.badlogicgames.packr</groupId>
<artifactlId>packr</artifactlId>
<version>1.1</version>
</dependency>
cambió el config.json para contener esto:
"resources": [
"pom.xml"
],
La carpeta de salida tiene el mismo aspecto, excepto que está incluido el archivo pom.xml. Y ahora también me sale este error:
Hay muchos problemas ...
La biblioteca slf4j vendría de la dependencia de Maven del pom.xml
El pom.xml se vería como
<dependency>
<groupId>com.badlogicgames.packr</groupId>
<artifactlId>packr</artifactlId>
<version>1.1</version>
</dependency>
Si observa el Léame de Packr, observa que especifica el pom.xml cuando llama al JAR o establece como configuración
java -jar packr.jar .... -resources pom.xml ...
o en config.json
{
...
...
"resources": ["pom.xml"],
...
}
Lea el archivo Léame y síguelo para solucionar los problemas https://github.com/libgdx/packr