当前位置: 首页 > 知识库问答 >
问题:

noClassDefoundError:log/jfree/chart/plot/plotorientation

闻人宜
2023-03-14

我试图在本地机器上运行的web应用程序中使用wildfly-8显示一个图形报告,但我出现了下一个错误。

noClassDefoundError:log/jfree/chart/plot/plotorientation;在java.lang.class.GetDeclaredFields0(本机方法)[rt.jar:1.8.0_31]在java.lang.class.PrivateGetDeclaredField(class.java:2575)[rt.jar:1.8.0_31]在java.lang.class.GetDeclaredField(class.java:2060)[rt.jar:1.8.0_31]在java.io.ObjectStreamClass.GetDeclaredSuid(ObjectStreamClass.java:1659)[rt.jar:1.8.0_31]在Tstream.ReadClassDesc(ObjectInputStream.java:1518)[rt.jar:1.8.0_31]在java.io.ObjectInputStream.java:1623)[rt.jar:1.8.0_31]在java.io.ObjectInputStream.java:1518)[rt.jar:1.8.0_31]在java.io.ObjectInputStream.java:1774)[rt.jar:1.8.0_31]在

我导入了以下库:

  1. Commons-Beanutils-1.8.0.jar
  2. 通用-集合-3.2.1.jar
  3. Commons-Digester-1.7.jar
  4. commons-javaflow-20060411.jar
  5. 通用日志-1.1.jar
  6. groovy-all-1.5.5.jar
  7. itext-2.1.0.jar
  8. JasperReports-3.7.0.jar
  9. JFreeChart 1.0.19(最新)

但我还是犯了那个错误。有人能帮我吗?

我在一个具有JBoss6.1.0功能的服务器上有这个功能,但在本地机器上不起作用。

共有2个答案

冷英光
2023-03-14

如果您使用的是依赖项管理器(Maven、SBT、Ivy、Gradle等),那么将上面相应的代码段复制并粘贴到项目文件中。如果您使用的是依赖项管理器,那么这就是解决此异常的全部方法。

https://repo1.maven.org/maven2/info/novatec/testit/livingdoc-confluence5-plugin/1.1.2/livingdoc-confluence5-plugin-1.1.2.jar

杜俭
2023-03-14

转到files选项卡,展开dist子目录中的.war文件,展开.war文件中的web-inf.lib目录并检查jfreechart是否在其中。如果它是展开其org.jfree.chart.plot目录以检查PlotOrientation.Class。

...

...

如果它在那里,也许你的野蝇是不同步的。取消部署web应用程序,停止wildfly,然后重新启动。

 类似资料:
  • plot 可用于数据绘制与可视化,它提供了用于在 Go 中构建和绘制图的 API。 gonum/plot  被分成几个开发包: plot 包提供简单的界面布局的接口,并绘制它提供了原函数。 绘图仪包提供了一组标准的绘图仪,它使用由 plot 提供的原函数绘制线,散点图,箱线图,误差线等。 你不需要通过使用绘图仪包来利用 gonum/plot,自定义绘图仪的教程,可在维基中查看。 plotutil

  • 绘制曲线图、饼状图。可以在图形上标注数据。 [Code4App.com]

  • pandoc-plot A Pandoc filter to generate figures from code blocks in documents pandoc-plot turns code blocks present in your documents (Markdown, LaTeX, etc.) into embedded figures, using your plotting

  • Function Plot 是一个基于 D3.js 开发的 2D 图表库,用来绘制各种函数图。 示例代码: functionPlot({  title: 'y = x * x',  target: '#linear-with-options',  width: 580,  height: 400,  disableZoom: true,  xLabel: 'x - axis',  yLabel: 

  • PowerPlot是一个iOS可视化类库,可以用于科学和商业领域的可视化图表绘制。可以绘制柱状图、折线图等等,是一个可以高度定制化的类库,满足开发者大部分可视化绘制需求。 [Code4App.com]

  • Core Plot 是一个基于 OS X 和 iOS 的图表框架。它提供了 2D 的数据可视化功能,并且和苹果的技术紧密的整合,比如 Core Animation, Core Data 和 Cocoa Bindings。