首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法找到用于从Cobol转换文件的JRecord依赖项

无法找到用于从Cobol转换文件的JRecord依赖项
EN

Stack Overflow用户
提问于 2019-06-27 08:34:57
回答 1查看 1.3K关注 0票数 2

我有一段有JRecord相关组件的代码,Maven找不到cb2xml的依赖项,所以所有的代码都是红色的。我在网上寻找信息,但找不到多少。因此,无法找到ICobolIOBuilderJRecordInterface1和与JRecord相关的所有内容。

我将发布我的代码,有人能帮助我处理依赖关系吗?

代码语言:javascript
复制
final ICobolIOBuilder ioBldr = JRecordInterface1.COBOL
        .newIOBuilder(copyBookFile)
        .setFont("cp273")
        .setDialect(ICopybookDialects.FMT_MAINFRAME);

final AbstractLineReader reader = ioBldr.newReader(dataFile);
AbstractLine l;

while ((l = reader.read()) != null) {

    System.out.println(">>>>>" + l.getFullLine());
    System.out.print("<<<<<");

    final FieldIterator iter = l.getFieldIterator(0);
    while (iter.hasNext()) {
        final AbstractFieldValue field = iter.next();
        System.out.print("|" + field.getFieldDetail().getName() + "=" + field.asString());
    }
    System.out.println("");

}

reader.close();

与Cobol相关的依赖项是:

代码语言:javascript
复制
<dependency>
    <groupId>net.sf.cobol2j</groupId>
    <artifactId>cobol2j</artifactId>
    <version>1.5.4</version>
</dependency>

<dependency>
    <groupId>commons-lang</groupId>
    <artifactId>commons-lang</artifactId>
    <version>2.6</version>
</dependency>
EN

回答 1

Stack Overflow用户

发布于 2021-02-02 07:46:08

请在pom.xml文件中添加以下依赖项

代码语言:javascript
复制
     <dependency>
        <groupId>net.sf</groupId>
        <artifactId>jrecord</artifactId>
        <version>0.90.2</version>
    </dependency

添加存储库:

代码语言:javascript
复制
    <repositories>
        <repository>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
            <id>central</id>
            <name>maven2</name>
            <url>https://repo.maven.apache.org/maven2</url>
        </repository>

        <repository>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
            <id>pentaho</id>
            <name>omni</name>
            <url>https://nexus.pentaho.org/content/groups/omni</url>
        </repository>
</repositories>

它将从下载所有必需的文件,现在您可以执行maven更新和maven干净安装了。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56787073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档