是否存在将org.freedesktop.NetworkManager
软件包引入Maven构建的可靠方法?在https://mvnrepository.com上搜索时,我发现this,但我认为不是org.freedesktop.NetworkManager
,并且在任何情况下,工件都不再存在于https://jcenter.bintray.com/上。
Java / Maven:集成org.freedesktop.NetworkManager
•
问答
hoyob 回答:Java / Maven:集成org.freedesktop.NetworkManager
在这种情况下,通常要做的是使用自省数据生成代码。根据您要控制的内容,NetworkManager的存储库中有许多introspection XML files。
如果您使用的是原始的dbus-java 2.7 bindings,则可以使用CreateInterface
类。如果您使用的是更新后的3.2 bindings from hypfvieh,则可以使用InterfaceCodeGenerator
类来生成代码。我建议使用3.2绑定,因为已经修复了许多错误,并且可以通过Maven Central获得该错误。