• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

magician

Java executavel

12 mensagens neste tópico

Boas pessoal gostava de saber se alguem souber como posso fazer ficheiros executaveis para java, ou seja files .exe que correm o programa, por exemplo o proprio eclipse que é feito em java e corre a partir de um exe, o famoso bittorrent client Azureus tambem, alguem sabe como é possivel criar esses exe para windows e ou para linux ?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Já fiz isso :) parece mil e uma coisas mas nada faça o que kero :P e os que fazem nem comento :s

Para alem disso grande parte faz referencia a Jar e não é isso que quero :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

No Jbuider existe a opção, o que o eclipse consegue fazer é um jar executável, se fizeres duplo clik no jar ele executa com se fosse um exe, mas se queres mesmo um exe podes ver:

Launch4j - http://launch4j.sourceforge.net/ - GPL, mas creio que tem uma qualquer publicidade ou limitação, não tenho a certeza.

Jelude - http://www.geocities.com/java_intro/?2015?20069?20064#l5 - considerado pelo autor como software de dominio publico.

jStart32 - http://jstart32.sourceforge.net/ - GPL

jstart  -http://www.objects.com.au:8080/objects/products/jstart.do - Não é bem um wrapper e acho que não cria exe mas também te pode ser util.

Não sei se te interessa mas tens também installers como o IzPack, http://www.izforge.com/izpack/

Bem de momento esses são os que conheço, o que mais usei foi o jsmooth, para mim é bastante bom.

Peace.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Esse instaler parece fixe, mas eu sou a favor da liberdade :P, no instal only run :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Quando se fala em installer é só uma forma de criar as pastas certas e colocar os documentos no sitio e de facilitar a vida ao utilizador. Nada mais, para grandes aplicações um simples jar executável não é tão bom. Porque é que achas que o Azureus tem installer? Mas às vezes até gostava que os installers me dessem mais liberdade, isso é verdade.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sim realmente quando se trata de aplicações que recer mudanças de pastas e files entre outras coisas um instaler é util sem duvida, agora o que me irrita realemte é por vezes aplicações que que nao sao mais que uma pasta com meia duzia de files terem 1 install que a unica coisa que faz é copiar essa pasta para o destino escolhido, axo que nesses casos é uma coisa totalmente desnecessaria, um zip resolvia o prob.

Foi por isso que gostei do http://www.sureshotsoftware.com/exej/ , é um exe que cria exes a partir le de um conf.txt o que tem de executar.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mesmo que seja só copiar 1/2 dúzia de ficheiros o que interessa é a facilidade do ponto do utilizador, e para o utilizador essa facilidade, a de com um clique e sem muitas perguntas ter a aplicação instalada é o que promove uma aplicação, e depois o winzip é preciso pagar ;), nem toda as pessoas têm ou sabem usar. Mas isso é um mundo, interacção com o utilizador.

Bem espero que já estejas a utilizar, já agora, se ainda não experimentaste, experimenta o JSmooth, dá para fazer muita coisa, até incluir uma JVM e ver se no computador onde tas a correr o programa está uma máquina virtual instalada, entre outras coisas.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Se utilizares o JBuilder como IDE, é possível criar um ficheiro .exe através dele, em que vai conter o mesmo que um .jar iria ter.

:):P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Além de todas as opções já referidas opodes sempre usar um batch file... mas se quiseres algo mais clean a melhor maneira é programares um loader para o teu jar que detecte a jvm no teu pc através do registo configure a classpath e arranque com o teu prog.

Se precisares de ajuda com isto é só dizeres.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora