problema ao rodar aplicativo jar no ubuntu 11.04

Iniciado por andrecp, 04 de Setembro de 2011, 14:18

tópico anterior - próximo tópico

andrecp

Sou iniciante no ubuntu  ,   estou  com um programa que faz rediscagem de chamadas automaticamente, ele é no formato jar , pelo desktop  ele abre  mais as  funções ficam limitadas.


Ao tentar abrir pelo terminal da o seguint erro:

Imagem com mais de 40kB - Leia as regras do forum
http://imageshack.us/photo/my-images/707/capturadetela5.png/
Imagem com mais de 40kB - Leia as regras do forum

Exception in thread "main" java.lang.NoClassDefFoundError: jar
Caused by: java.lang.ClassNotFoundException: jar
   at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: jar. Program will exit.

Srá que alguem pode  me  ensinar  a resolver esse  problema?

math10

Faça o seguinte:

1 - Verifique onde seu JDK está instalado. Se não está instalado, baixe e instale - http://www.oracle.com/technetwork/java/javase/downloads/index.html

2 - Com o JDK instalado, verifique o caminho ate o ~/bin/java ( geralmente o pessoal instala em /opt/jdk1.7.0/bin/java )

3 - Agora abra o terminal vá até o arquivo que deseja executar e digite o caminho onde o java foi instalado em seguida o nome do programa.

exemplo:

(java instalado em /opt/jdk1.7.0/bin/java)

sudo /opt/jdk1.7.0/bin/java -jar nomeDoArquivo.jar

:)