Java.exe e JVM

galera, uma dúvida:

eu converti o meu .jar para .exe utilizando o JSmooth:
pergunta 1: quen roda meu exe? a JVM ou o windows?

pergunta 2:
se for o windows como ele sabe montar o LaF do JVM?

Arigato Gosaimasu :smiley:

a) A JVM (que é invocada pelo JSmooth mais ou menos como o próprio java.exe)

desculpe amigo, mas isso não responde a minha pergunta.

Quero saber se meu Java.exe roda um uma máquina sem JVM. é possível?

Voce já usou algum aplicativo de banco? todos que vi vem com uma versão da jre em uma pasta com ele e os programas rodam com o java de lá.

Não sei se é isso se o JSmooth faz.

De acordo com o site do JSmooth:

A não ser que o JSmooth converta seu código pra C (há!), não, não é possível rodar sem a JVM.

[quote=thingol]a) A JVM (que é invocada pelo JSmooth mais ou menos como o próprio java.exe)
[/quote]

não??? :?

eu mesmo em outra oportunidade ja testei alguns softwares desses que transformam o .jar em .exe…

os executaveis gerados simplesmente não funcionavam em maquinas sem a JVM instalada…

[quote=maior_abandonado]
os executaveis gerados simplesmente não funcionavam em maquinas sem a JVM instalada…[/quote]

Não é feita nenhuma conversão com estes programas. Como a própria página deles diz, só é gerado um Launcher que facilita a localização/download/atualização da JVM ou a exibição de uma mensagem de erro amigável.

Basta dar uma olhadinha o site deles…

fonte: http://jsmooth.sourceforge.net/features.php

:smiley:

JSmooth é otimo mesmo :slight_smile:
hehe
abraços!