Usando JFace, SWT e Swing [ + Dúvidas ]

2 respostas
I

Pessoal,

Estou estudando e estou fazendo exemplos do livro usando JFace, SWT e Swing no eclipse.

Quando fiz um exemplo do livro usando JFace e outro usando SWT, que é um programa bem simples com alguns botões, ele roda sem problemas no eclipse.

Mas quando eu exporto para “.JAR”, ele não executa no Windows XP clicando 2x ou na linha de comando c:>java -jar janela.jar

Fiz o exemplo usando swing (programa com botões)e rodou normalmente no eclipse e quando exportei para “.JAR” eu consigo executar dando 2 cliques e na linha de comando também.

Minha dúvida é se usando Jface e SWT só consigo executar no eclipse? Não consigo distribuir exportando para “.JAR”?

Só consigo distribuir meus programas “.JAR” se usar swing?

Obrigado

2 Respostas

I

Dá o erro abaixo quando executo no prompt de comando:

C:\JAVA\PRG_ECLIPSE\JAR>java -jar PrimeiraTelaSWT.jar

Exception in thread main java.lang.NoClassDefFoundError: org/eclipse/swt/widge

ts/Layout

Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.widgets.Layout

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

Could not find the main class: PrimeiraTelaSWT. Program will exit.

C:\JAVA\PRG_ECLIPSE\JAR>

Obrigado

I

Alguem saberia?
Obrigado

Criado 12 de maio de 2010
Ultima resposta 13 de mai. de 2010
Respostas 2
Participantes 1