Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/11/2015, 09:01
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 9 años, 8 meses
Puntos: 182
Respuesta: ECLIPSE Java: the code for the static initializer is exceeding the 65535 b

No, el contenido de un metodo no puede ser mayor de 64K.

Por eso te comento que lo mejor es separarlo en varios metodos.

Podrias por ejemplo crear varios arrays en distintos modos y despues unirlos para la inicialization de la variable.

Código Java:
Ver original
  1. static String[] variable1 = ArrayUtils.addAll(initVariablePart1(), initVariablePart2(), initVariablePart3());


Nota: ArrayUtils pertenece a la libreria Apache Commons.

Es extrana la inicializacion que haces. Son datos de imagenes? No te seria mas facil tener la informacion en ficheros y leerla de ahi dinamicamente y copiarla en los arrays/variables?


Un saludo
__________________
If to err is human, then programmers are the most human of us