此处填写错误消息:
The class org.apache.poi.hssf.record.MulBlankRecord needs to define a clone method
(The class org.apache.poi.hssf.record.MulBlankRecord needs to define a clone method)
尝试使用克隆方法时遇到此错误。我正在使用ofbiz,这是我需要做的实施的一部分。
查看其他论坛,它要求我更改我使用的poi版本,但我做了一个独立的测试应用程序,当我在独立应用程序上更改版本时,我让应用程序正常工作。
但是这个ofbiz应用程序,我使用多个版本的ofbiz更改了版本,但我仍然得到相同的错误。我在独立应用程序上所做的解决方案似乎不适用于ofbiz应用程序
编辑:
总而言之,我有两个应用程序,一个Web应用程序(ofbiz)和一个独立的应用程序。我使用相同的库但我收到webapp的错误。我只是不确定接下来该做什么。我在webapp上取出了不必要的库。我试图删除库(然后它导致错误,因为丢失的库然后我返回它,它清除了日食中的红线)。
我也尝试使用不同版本的poi.jar,但我仍然得到错误。任何帮助或建议将不胜感激,因为我已经没有想法。 webapp似乎遇到了库的问题,我不确定它是什么,但独立的处理我想要的操作(cloneSheet())
答案 0 :(得分:1)
eclipse中的选项,项目>属性> java build path>库,不要在ofbiz组件的lib文件夹中显示库。
所以就是这样,poi 3.7等着被删除。我用poi 3.9替换它。现在克隆Sheet方法正在运行。