是否有已发布的可靠方法将org.freedesktop.NetworkManager软件包拉入Maven构建中?在https://mvnrepository.com上搜索时,我找到了this,但我认为它不是org.freedesktop.NetworkManager,并且在任何情况下,工件都不再存在于https://jcenter.bintray.com/上。

最佳答案

在这种情况下,通常要做的是使用自省数据生成代码。 NetworkManager的存储库中有许多introspection XML files,具体取决于您要控制的内容。

如果使用原始的dbus-java 2.7 bindings,则应使用CreateInterface类。如果您使用的是更新的3.2 bindings from hypfvieh,则可以使用InterfaceCodeGenerator类生成代码。我建议使用3.2绑定,因为已经修复了许多错误,并且可以通过Maven Central获得。

关于java - Java/Maven:集成org.freedesktop.NetworkManager,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58759860/

10-10 10:16