
Em 2009, o engenheiro chefe da plataforma Java na Oracle, Mark Reinhold, falou no evento JavaOne a famosa frase “The classpath is dead.”. Desde a época muito se escreveu sobre o projeto JigSaw que visa modularizar a plataforma Java, mas a implementação final só sairá para o Java 9, caso o trem não se atrase novamente.
O objetivo principal do Jigsaw é trazer a modularização para a plataforma Java, mas há outras motivações: diminuir o tamanho de download (footprint) e melhorar o desempenho principalmente na inicialização (bootstrap).
Apesar do lançamento do projeto JigSaw ter sido procrastinado do Java 7 para o Java 9, foi criada uma solução intermediária para a versão 8 do Java. No Java 8 já foram definidos os perfis da plataforma, também chamados de Compact Profiles. São três profiles (1, 2 e 3) que são compostos de vários pacotes. 1 é o menor e possui apenas os pacotes mais importantes como e , se baseia no 1 e adiciona outros pacotes como . O último, , possui pacotes mais específicos como .
Autor(a)
steppat
Inscreva-se em nossa Newsletter
Fique por dentro de conteúdos, insights e oportunidades do universo tech. Receba novidades e lançamentos direto no seu e-mail.




