在jar中导出项目时出错ClassNotFoundException

时间:2018-02-22 18:44:24

标签: java jfreechart

我正致力于展示图表的应用。我已经使用JFreeChart工作了。我想在其他项目中使用它们。我将它导出到“runnable jar with package required libraries into jar”选项。当我将jar添加到新项目中时,我可以在引用的库中看到我创建的类和JFree库但是当我尝试使用它时,我得到:

Exception in thread "main" java.lang.NoClassDefFoundError: org/jfree/chart/ChartPanel
Caused by: java.lang.ClassNotFoundException: org.jfree.chart.ChartPanel

这样的东西在我编写类的项目中工作正常:

Statistics stat=new Statistics(new Cards(path)); //showing chart

在导入jar的新项目中,同样的事情会导致错误。

1 个答案:

答案 0 :(得分:0)

始终仔细检查您的工作,确保您没有额外或错位}或。它们很容易破坏其他完美的代码串。