Determinando o tamanho de um download Java

1

Se eu fizer o download de um aplicativo Java por meio de um arquivo JNLP , acho que ele faz o download de algo outra coisa também, já que o arquivo JNLP é minúsculo. Como posso descobrir o quão grande esse download realmente é?

    
por Casebash 25.03.2010 / 00:17

2 respostas

3

Para saber o tamanho de um programa Java que já foi baixado com o Jnlp, você pode abrir o Java Cache Viewer :

  1. Abra o Painel de Controle.
  2. Clique duas vezes no ícone Java. O Painel de Controle Java é aberto.
  3. Selecione a guia Geral.
  4. Clique em Exibir. O Java Cache Viewer é aberto.

Nestevisualizador,vocêpodeencontrarotamanhodecadaumdosaplicativosinstaladosviaJNLP.

Alémdisso,paraadicionaràrespostadodavr,umaextraçãodo JNLP Sintaxe de arquivo :

By default, jar and nativelib resources will be downloaded eagerly, i.e., they are downloaded and available locally to the JVM running the application before the application is launched. The jar and nativelib elements also allow a resource to be specified as lazy. This means the resource does not have to be downloaded onto the client system before the application is launched.

The download attribute is used to control whether a resource is downloaded eagerly or lazily. For example:

<jar href="sound.jar" download="lazy"/> 
<nativelib href="native-sound.jar" download="eager"/>

Se você não tiver o argumento "download" para o jar descrito, o padrão será "ansiosamente", conforme descrito anteriormente. Assim, você pode ter certeza de que todos os jars que não contiverem "lazy" serão baixados antes de iniciar o aplicativo. Você pode estimar o tamanho do download com todos eles. Os "preguiçosos", porém, podem ser carregados depois.

    
por 26.03.2010 / 15:45
1

Isso está correto, o JNLP é apenas um pequeno arquivo de texto informando ao Java onde baixar os arquivos reais do aplicativo. Desculpe eu não sei como determinar o tamanho de uma maneira fácil, além de abrir o arquivo JNLP no bloco de notas, e baixar manualmente os arquivos para ver o quão grande eles são.

    
por 25.03.2010 / 01:36