【问题标题】:How to prevent error in compiling jar plugin如何防止编译jar插件出错
【发布时间】:2020-04-29 19:02:09
【问题描述】:

当我尝试在斐济 (ImageJ) 中运行一个名为 MicrobeJ 的插件时,我不断收到此错误

Exception in thread "Thread-8" java.lang.NoSuchMethodError: org.jfree.chart.plot.XYPlot.setAxisOffset(Lorg/jfree/ui/RectangleInsets;)V
at com.ducret.resultJ.ResultChart.setAxisOffset(ResultChart.java:1188)
at com.ducret.resultJ.ResultChart.setAxisOffset(ResultChart.java:1179)
at com.ducret.resultJ.ResultChart.getCharts(ResultChart.java:605)
at com.ducret.resultJ.ResultChart.getCharts(ResultChart.java:577)
at com.ducret.resultJ.ResultChart.getPanel(ResultChart.java:1335)
at com.ducret.resultJ.ResultChart.getPanel(ResultChart.java:1328)
at com.ducret.resultJ.ResultSubPanel.getComponent(ResultSubPanel.java:211)
at com.ducret.resultJ.ResultSubPanel$OverlayPanel.updatePanel(ResultSubPanel.java:1273)
at com.ducret.resultJ.ResultSubPanel$OverlayPanel.setPanel(ResultSubPanel.java:1261)
at com.ducret.resultJ.ResultSubPanel.getOverlayPanel(ResultSubPanel.java:221)
at com.ducret.resultJ.ChartRunner.run(ChartRunner.java:26)
at java.lang.Thread.run(Thread.java:748)
at com.ducret.resultJ.NotifyingThread.run(NotifyingThread.java:76)    

谁能帮帮我

阿迪

【问题讨论】:

  • 我有 ResultChart.java 文件,但我不知道在哪里放置它们
  • 由于这是 ImageJ 特有的,我建议您在 forum.image.sc 上询问(当然,链接到此处以获得透明度)。缺少的类在 org.jfree.chart 中,因此请确保您的 Fiji.app/jars 文件夹中的匹配版本(包含该类)中也有 jfreechart.jar。

标签: javascript java image imagej fiji


【解决方案1】:

下载 jcommon JAR 1.0.23 和所有依赖 Downlaod

用最新的更新 Jar

【讨论】:

    猜你喜欢
    • 2012-01-11
    • 1970-01-01
    • 2015-01-29
    • 2011-05-30
    • 2010-12-11
    • 2019-03-10
    • 1970-01-01
    • 2014-10-14
    相关资源
    最近更新 更多