| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/08/2011 15:59:09
|
marciosantri
Virtual Machine Man
![[Avatar]](/images/avatar/574656b5b645c38245ad6f1a1d1f4c7a.jpg)
Membro desde: 02/03/2007 12:32:35
Mensagens: 567
Localização: Goiânia, Goiás
Offline
|
Atualmente tenho um aplicativo que está consumindo uma boa quantidade de memória.
Ele funciona a partir de um .jar.
No entanto, ele só permite alocar memória se for explícito na chamada. Por exemplo:
java -Xmx512m -jar aplicativo.jar
A questão é: tem como colocar alguma instrução para alocar os 512mb dentro do próprio aplicativo para que ele funcione diretamente no "duplo clique", ao invés de ficar fazendo chamada com parâmetro?
Inté.
|
leroicotidiano.blogspot.com
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/08/2011 16:24:11
|
entanglement
GUJ Hacker
Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline
|
Não, pela seguinte razão: o arquivo MANIFEST.MF é interpretado pela JVM quando a quantidade de memória já está definida e o Java já está quase todo carregado (faltando, obviamente, chamar o método main da sua classe). Portanto, se a Oracle resolvesse criar um atributo (como Main-Class: ) dentro do MANIFEST.MF que fizesse isso, teria de mudar muita coisa na JVM.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/08/2011 16:29:31
|
adriano_si
JWizard
![[Avatar]](/images/avatar/4f9ef38edcfc460a00cbb8ed5dee299c.jpg)
Membro desde: 01/10/2006 15:29:40
Mensagens: 2047
Offline
|
cara, é meio tosco e eu odeio fazer isso, mas cria um .bat ou um .sh que faça a chamada para o jar...
Enfim, é o jeito que conheço, se alguém souber outro, até eu gostaria de saber.
Abs []
|
"É preciso ter mais fé pra acreditar que viemos do nada..."
Blog - http://aohana.wordpress.com/
Padrão de nomenclatura Java - http://www.oracle.com/technetwork/java/codeconventions-139411.html#16712
Doc. Java - http://www.oracle.com/technetwork/java/javase/documentation/index.html
Faça perguntas Inteligentes - http://istf.com.br/perguntas
Sobrevivência no GUJ:
(Regras) http://www.guj.com.br/java/21516-regras-do-forum
(Boa prática) http://www.guj.com.br/java/15477-antes-de-voce-perguntar
(Código fonte) http://www.guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/08/2011 16:32:37
|
lucasportela
JavaTeenager
Membro desde: 28/12/2010 16:46:01
Mensagens: 198
Offline
|
Já pensou em fazer um programa só para chamar o seu programa principal com os parametros setados?
Assim o usuário clicaria nele e seu programa chama seu programa principal já com os parametros.
|
Precisa controlar o patrimônio de informática de sua empresa em um clique?
Controle de Patrimônio de Informática
Sobre java:
Java |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/08/2011 07:22:49
|
marciosantri
Virtual Machine Man
![[Avatar]](/images/avatar/574656b5b645c38245ad6f1a1d1f4c7a.jpg)
Membro desde: 02/03/2007 12:32:35
Mensagens: 567
Localização: Goiânia, Goiás
Offline
|
Muito obrigado pelas respostas, pessoal.
Acho que vou ter que partir para uma chamada por outro comando mesmo, embora era exatamente o que eu queria evitar.
No mais, agradeço a ajuda de todos.
Inté.
|
leroicotidiano.blogspot.com
|
|
|
 |
|
|