“A partir da JDK 1.2 é possível indexar seus arquivos .jar, criando um arquivo chamado index.list no mesmo diretório do manifest.
Dessa forma, a JVM não precisa abrir o seu arquivo inteiro para descobrir se existe ou não determinada classe em seu JAR, resultando em um ganho de performance.
Para criar um arquivo JAR indexado você só precisa utilizar o comando jar.exe com o parâmetro -i:
jar -i arquivo.jar
Você também pode incluir o -i durante a geração de seu arquivo.
Com isso, a abertura inicial de suas classes será mais rápida!”
Quando eu faço um index de um .jar ele fica armazenado onde? Lógicamente como isso funciona? Preciso adicionar algum comando para execução posteriormente do meu .jar executável?
Agradeço!