Erro

Pessoal, estou desenvolvendo uma aplicação em java e quando mando executar acontece o seguinte erro:

Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/jdt/internal/compiler/env/INameEnvironment
	at java.lang.Class.getDeclaredConstructors0(Native Method)
	at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
	at java.lang.Class.getConstructor0(Unknown Source)
	at java.lang.Class.newInstance0(Unknown Source)
	at java.lang.Class.newInstance(Unknown Source)
	at net.sf.jasperreports.engine.design.JRDefaultCompiler.loadCalculator(JRDefaultCompiler.java:192)
	at net.sf.jasperreports.engine.fill.JRBaseFiller.<init>(JRBaseFiller.java:370)
	at net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:126)
	at net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:118)
	at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:111)
	at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:291)
	at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:207)
	at repositorioProduto.gerar(repositorioProduto.java:19)
	at principal.main(principal.java:11)

POr favor alguém me ajuda.
Obrigado.

Rodrigo

Provavelmente vc deve estar tentando executra um jar… se for isso pode ser qu vc tenha definido uma classe que tenham um main para executar a aplicação.

veja se é isso…

Recompila todo teu projeto… as vezes ficou faltando um .class