Cobol 使用不存在的导入的RecordEditor
我正在使用记录编辑器生成我的类,但我有两个导入不起作用Cobol 使用不存在的导入的RecordEditor,cobol,jrecord,Cobol,Jrecord,我正在使用记录编辑器生成我的类,但我有两个导入不起作用 import net.sf.JRecord.def.IO.builders.ICobolIOBuilder; 及 我使用的是JRecord 0.80,无法升级到0.90,有没有办法从记录编辑器生成代码到JRecord 0.80?我认为这可能是问题所在您可能是正确的,JRecordInterface1.COBOL是在0.8?版本中引入的,因此在早期版本的JRecord中不可用。了解正在使用的JRecord的实际版本会很有用 您可以在生成的代
import net.sf.JRecord.def.IO.builders.ICobolIOBuilder;
及
我使用的是JRecord 0.80,无法升级到0.90,有没有办法从记录编辑器生成代码到JRecord 0.80?我认为这可能是问题所在您可能是正确的,
JRecordInterface1.COBOL
是在0.8?版本中引入的,因此在早期版本的JRecord中不可用。了解正在使用的JRecord的实际版本会很有用
您可以在生成的代码中将JRecordInterface1.COBOL
替换为CobolIoProvider.getInstance()
。同样CobolIoProvider.getInstance()可能不可用,具体取决于所使用的JRecord版本
外部模板
可以在中使用外部模板,而不是使用提供的模板
JRecord 0.80模板
有一个JRecord 0.80
TemplateStandardTemplate\u用于JRecord\u 0.80\u V01.00.zip
在
使用JRecord 0.80模板
在
- 选择为Cobol生成Java JRecord代码
- 输入Cobol副本和Cobol数据文件(可选)。也选择
选项。从字段名称中删除copybook名称
- 在模板目录字段中输入StandardTemplate_JRecord_080目录。
- 点击下一步按钮生成模板
感谢您提供的解决方案,我们将尝试使用它,希望它能起作用。我会更新答案further@JoseCarlosPB更新JRecord答案,以参考JRecord 0.80模板
JRecordInterface1.COBOL