O JNI (Java Native Interface) eh usado para um aplicativo java usar modulos
compilados em linguagem nativa (bibliotecas em C++, por exemplo). Os modulos
nativos sao encapsulados dentro de uma classe escrita em java, e chamados
como se fossem 'pure java'. Porem, isto nao cria um executavel (.EXE).
Se vc empacotar as classes em um arquivo .JAR e acrescentar no arquivo
'Manifest.mf' a linha
Main-Class: caminho/do/pacote/ClasseQueContemOMetodoMain
onde 'caminho/do/pacote/ClasseQueContemOMetodoMain' seria
'caminho.do.pacote.ClasseQueContemOMetodoMain', a classe principal, que
contem o metodo estatico main(String[]), trocando os pontos por barras e sem
a extensao .class, a JRE instalada vai executar automaticamente a aplicacao
se chamada do Windows Explorer, por exemplo, como se fosse um executavel.
Outra maneira seria compilar as classes para linguagem nativa. Ouvi dizer
que o Symatec VisualCafe faz isso, mas nunca testei.
Tetsuo
----- Original Message -----
From: lusoujava <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, September 14, 2000 6:56 PM
Subject: [java-list] Re:[java-list] Executavel em Java
Sim, que tal JNI.
D� uma olhada no faq sobre JNI da sun que l� tem links
que te levaram para sites com exemplos que fazem
exatamente o que Vc quer. (D� uma olhada na documenta��o
do J2SE tb. Acho que tem algo l�)
[]�s
Luciano Coelho
> Pessoal existe uma maneira de eu gerar um executavel
em Java para que possa
> ser executado no Windows sem ter que ser pela linha de
comando usando o :
>
>
> JAVA <nome da classe>
>
>
> abra�os...
> Kleber de Paula Bueno
> E-Commerce Intranet & Internet Concepts
> Tel: 5853-2137
>
> | This message may contain confidential and/or
privileged |
> | information. If you are not the addressee or
authorized to |
> | receive this for the addressee, you must NOT use,
copy, |
> | disclose or take any action based on this message or
any |
> | information herein. If you have received this
message in |
> | error, please advise the sender immediately by reply
e-mail |
> | and delete this message. Thank you for your
cooperation
>
>
>
__________________________________________________________________________
Todo brasileiro tem direito a um e-mail gr�tis
http://www.bol.com.br
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------