Erro em .jar

3 respostas
augustocolom

Ola pessoal,
Gerei meu .jar tudo, setei a classe “main” certinho, mas quando vou executa-la com “java - jar Sistema.jar” aparece o seguinte erro

java -jar Sistema.jar 

Exception in thread "main" java.lang.NoClassDefFoundError: org/opengis/referencing/FactoryException
Caused by: java.lang.ClassNotFoundException: org.opengis.referencing.FactoryException
	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:323)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)

Alguém sabe oque pode ser?

3 Respostas

N

Parece que está faltando alguma biblioteca no seu classpath …
talvez a geoapi.jar

augustocolom

ninjasauro:
Parece que está faltando alguma biblioteca no seu classpath …
talvez a geoapi.jar

Olá,

Então, está biblioteca esta inserida, inclusive fiz testes com outras versões e nada. Estou usando try{} Catch(){} em meu main, será que isso influencia alguma coisa?

att

Augusto

N

try catch apenas trata de lançar as excessoes e não influencia nisso…

esse error apresentado com “java.lang.NoClassDefFoundError” é tipico que biblioteca faltando…

se vc colocou a biblioteca e mesmo assim tá com esse erro não sei o que pode ser…
mas as vezes tá faltando alguma outra biblioteca de que vc nao tem conhecimento
ou vc precisa usar uma outra versão pra que de certo…

Criado 14 de setembro de 2009
Ultima resposta 15 de set. de 2009
Respostas 3
Participantes 2