NullPointerException en código creado con jasmin bytecode assembler

Este código arroja una java.lang.NullPointerException. Estoy intentando compilar un poco de código para la jvm y esto es lo que genera mi compilador

.class  public  test
.super  java/lang/Object
.field static   i  [I
.method  public static  main([Ljava/lang/String;)V
invokestatic    test/main()V
return
.limit  locals  1
.limit  stack  20
.end    method
.method  public static  main()V
.limit  locals  8
getstatic   test/i  [I
ldc 1
ldc 5
iastore
return
.limit  stack  20
.end    method

Sin embargo, no funciona y puedo averiguar de dónde viene el error (no se proporciona ningún número de línea).

Apuesto a que no está almacenando el valor de la matriz global correctamente en las líneas

getstatic   test/i  [I
ldc 1
ldc 5
iastore

Mi pregunta es cómo debería compilar esto

Respuesta 1

Estoy tratando de migrar de V1 a V2 de la API de YouTubeAnalytics. Pero no puedo entender el formato en el que debería indicar la consulta. Código que estoy intentando ejecutar: return analytics.reports (). Query () ...

Nunca trabajé con JSON antes y quería serializar una ArrayList <Person> en un archivo JSON. Mi clase de escritor se ve así: public class Writer {public void write () {ArrayList <...

Estoy investigando y estoy jugando con Apache Mahout 0.6. Mi propósito es construir un sistema que nombre diferentes categorías de documentos en base a las aportaciones del usuario. Los documentos no se conocen en ...

Tengo un archivo jar con un punto de entrada predefinido en su archivo de manifiesto. Y se puede ejecutar con éxito. hadoop jar hadoop-test-1.0.2.jar -write -nrFiles 1 -fileSize 10 TestDFSIO.0.0.4 12/06/11 21: ...