我是一名学生,我最近开始使用onos控制器,在开发过程中遇到了一些问题,真诚希望能为您提供帮助 我当前使用的onos版本是1.10.9 我想在/ protocols目录中进行一些开发,主要实现:通过命令传递参数,然后自动生成XML文件,执行XStream,我在Pom.xml文件中添加了相应的依赖项。 / protocols / netconf目录,如下所示:
我在目录中添加了一些Java文件: / protocols / netconf / ctl / src / main / java / org / onosproject / netconf / cli / impl,如下所示: (xmltools /和QueueRpcCommend.java) enter image description here
然后通过命令mvn clean install在/ protocols /目录中进行编译,编译成功,没有报告错误,但是当我通过OK Clean命令在onos目录中启动Onos控制器时,发生以下错误: enter image description here
错误文件的导入如下: enter image description here
所以我想问: 1.发生此错误的原因是什么? 2.可以用buck编译吗?如果是这样,我是否需要更改buck文件? 应该如何修改? 我在/ protocols / netconf / ctl /目录中看到控制器源代码具有一个buck文件,如下所示:
enter image description here 我需要更改这个buck文件吗?如果需要修改和编译该怎么办?
我正在网上搜索很长时间。但是没用。请提供帮助或尝试提供一些实现方法的建议。