maven - NoClassDefFoundError when I'm using a specific jar -
i'm using birt 3.7.1. cannot update now. i'm using maven too. i'm trying turn off debug messages. saw in birt faq : http://www.eclipse.org/birt/faq/chart.html
however, when added code :
org.eclipse.birt.chart.log.defaultloggerimpl.instance( ).setverboselevel( ilogger.error | ilogger.warning | ilogger.fatal );
eclipse did not find org.eclipse.birt.chart.log.defaultloggerimpl
find org.eclipse.birt.chart.internal.log.defaultloggerimpl
. when execute rcp application (with second option), received error :
java.lang.noclassdeffounderror: org/eclipse/birt/chart/internal/log/defaultloggerimpl
in manifest.mf, have :
require-bundle: org.eclipse.birt.report.chart;bundle-version="2.5.0", org.eclipse.birt.chart.engine;bundle-version="2.5.0", org.eclipse.birt.chart.device.swt;bundle-version="2.5.0", org.eclipse.birt.chart.engine.extension;bundle-version="2.5.0"
if i'm not wrong, org.eclipse.birt.chart.internal.log.defaultloggerimpl
should in org.eclipse.birt.chart.engine.3.7.1.jar
, see : http://www.java2s.com/code/jar/o/downloadorgeclipsebirtchartengine371v20110905jar.htm.
everything working... except when want delete debug messages! missing?
edit: forgot add added rule (accessible) access org.eclipse.birt.chart.internal.log
thanks
Comments
Post a Comment