我试图在Yang项目(我在Eclipse上使用Yang扩展名创建的)上执行mvn clean install,以运行我从MIB转换并生成规范的models.yang。问题是当项目到达文件MODULE-MIB.yang时,出现此错误:
[ERROR] yang-to-sources:无法使用org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl生成器生成源 java.lang.IllegalArgumentException:无法解析xpath:在MODULE-MIB模块中未找到用于前缀rfc1213-mib的模块。
查看MODULE-MIB上的yang代码,我们有以下路径,例如:
leaf ifIndex {
type leafref {
path "/rfc1213-mib:RFC1213-MIB/rfc1213-mib:ifTable/rfc1213-mib:ifEntry/rfc1213-mib:ifIndex";
}
}
阅读Yang模型文档,我不明白这是什么错误。有人可以在这里给我个灯吗?