Problemas com java.lang.NoClassDefFoundError

2 respostas
M

Olá pessoal,
Bom o meu problema é o seguinte: estou desenvolvendo um programa que faz uso da biblioteca dom4j-1.6.1 para poder manipular xml, porém o problema está no fato que devo utilizar o sdk-> j2sdk1.4.2_08 e tanto no windows, quanto no linux, não consigo executar o .jar da aplicação. Sempre acusa:

Exception in threa “main” java.lang.NoClassDefFoundError : org/dom4j/DocumentException

Antes de mais nada as variaveis de ambiente estão configuradas corretamente, inclusive com o dom4j no classpath.

Se eu uso outro sdk-j2sdk1.4.2_11 esse problema não aparece e consigo executar o jar normalmente. Mas o problema é que devo utilizar o outro sdk mais antigo.

Estou completamente sem idéias…

Desde de já grato pela atenção.

2 Respostas

P

pq necessariamente vc tem que usar essa sdk?

e se voce usar uma sdk mais recente e compilar usando a mais antiga?

ja abriu esse jar pra ver se tem esse arquivo la dentro?

M

Tenho que usar essa sdk devido algumas restrições no projeto.
Sim… essa classe está no dom4j-1.6.1.
Mas já resolvi o problema…foi só usar uma versão mais antiga do dom4j.

Valeu pela resposta.

Criado 10 de outubro de 2007
Ultima resposta 10 de out. de 2007
Respostas 2
Participantes 2