Como utilizar o JsMooth?  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
rafaelmeireles
JavaTeenager

Membro desde: 13/01/2004 16:12:22
Mensagens: 151
Offline

Alguem sabe como utilizar o JsMooth, souberem podem dar uma força tipo um HelloWord?

Rafael Meireles
[Email]
dsiviotti
Virtual Machine Man

Membro desde: 19/01/2004 01:35:23
Mensagens: 541
Localização: Rio de Janeiro
Offline

Não tem diferença no fonte. Você precisa apenas de uma classe com um método main() válido.
Você deve gerar um jar que tem como ponto de entrada o método main dessa classe.
Depois, no Jsmooth você aponta para este jar e manda gerar o exe.

Douglas Siviotti
[Email] [WWW] [Yahoo!] [ICQ]
rafaelmeireles
JavaTeenager

Membro desde: 13/01/2004 16:12:22
Mensagens: 151
Offline

Na hora de mandar gerar o .exe ele diz:
Not all the parameters have been specified.
Compilation aborted.

Rafael Meireles
[Email]
cezarsg
JavaChild

Membro desde: 28/04/2003 09:57:38
Mensagens: 123
Localização: curitiba
Offline

oque vem a ser isso ???
dsiviotti
Virtual Machine Man

Membro desde: 19/01/2004 01:35:23
Mensagens: 541
Localização: Rio de Janeiro
Offline

Sugestão: execute o jar antes de tentar fazer um exe. Se funcionar Ok.
Em Java Aplication habilite Embed jar file..." e aponte o jar.
Em Skeleton Selection defina se a aplicação é GUI ou Console.
Em Windows Executable informe o nome do executável a ser criado e o diretório para onde é copiado.
Isso já basta para gerar o exe.

Douglas Siviotti
[Email] [WWW] [Yahoo!] [ICQ]
Vegetto
Virtual Machine Man
[Avatar]
Membro desde: 22/06/2003 15:39:49
Mensagens: 796
Localização: São Paulo
Offline

cezarsg wrote:oque vem a ser isso ???


Dê uma olhada aqui
[WWW] [MSN] [ICQ]
dsiviotti
Virtual Machine Man

Membro desde: 19/01/2004 01:35:23
Mensagens: 541
Localização: Rio de Janeiro
Offline

cezarsg wrote:oque vem a ser isso ???

Basicamente, é um programa para gerar arquivos exe a partir de classes java executáveis (main).

Douglas Siviotti
[Email] [WWW] [Yahoo!] [ICQ]
boroto
Smalltalk
[Avatar]

Membro desde: 24/11/2006 21:27:20
Mensagens: 1
Offline

Tutorial JSmooth
Carlos Alberto Boroto javascript:emoticon(''); - 2006

Não precisa criar arquivo .jar. Basta compilar os fontes e gerar os arquivos .class.
Se quiser, pode adicionar um ícone ao executável, no formato jpg, bmp ou gif.

[01]
Se a janela do Smooth aparecer pequena, redimensione-a para ver todas as abas e a área de trabalho.
Skeleton, Skeleton Chooser (setinha), selecionar Windowed Wrapper.
Em Skeleton Properties, alterar Message para "O Java runtime é necessário para execução. Deseja realizar o download?"

[02]
Executable
Executable Binary: Selecionar o path das classes e digitar o nome do .exe no final do path.
Executable Icon: Selecionar o icone da aplicação (jpg, bmp ou gif)
Current Directory: Selecionar o path das classes.
Atenção: não copie/cole paths pois eu acho que não funciona. Selecione clicando no botão ...

[03]
Application
Main class: Digitar o nome da classe que contém o método main().

[04]
Importante. Deve ser feito antes de gerar o executável.
Clicar em JVM Selection e JVM Configura...
Clicar no disquete para salvar o projeto (pode ser na mesma pasta das classes do programa.

[05]
Clicar no botão que tem uma engrenagem para gerar o executável.

Se tiver algum problema, apague os arquivos gerados pelo JSmooth e tente novamente.
As vezes, não funciona na primeira vez mas funciona na segunda.
Uso esse tutorial (de minha autoria) e sempre consigo gerar o executável.
Estou utilizando o JSmooth 0.9.7 e considero-o excelente, principalmente no aspecto preço (software livre) javascript:emoticon('');.

Liberdade para nós e o software!
darkroger
JavaChild
[Avatar]

Membro desde: 04/09/2007 21:40:06
Mensagens: 104
Offline

opa, pessoal, usei o JsMooth, ele gerou dois arquivos, um sem extensao e outro .jsmooth, mas tento executalos e nao acontece nada, mas se eu executar minha aplicaçao atraves do programa Jsmooth ela abre normalmente, o que posso ter feito d errado?
valews
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team