Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
可用的d-BusJava实现_Java_Dbus - Fatal编程技术网

可用的d-BusJava实现

可用的d-BusJava实现,java,dbus,Java,Dbus,我们正在开发一个软件,通过D总线实现IPC。然而,我们在freedesktop.org的java“dbuslib”参考实现中遇到了很多小问题 这对你来说是个惊喜吗?我实际上在寻找替代方案:我似乎没有遇到任何其他实现 您知道任何(行业级稳定性)java d-bus实现吗?这听起来像是一个经典的“不受欢迎”项目,关键开发人员已经失去了兴趣/热情。如果没有解决问题,提交错误报告/问题就是浪费时间 我认为解决方案是开发您自己的修复程序并将其作为补丁提交。然后,如果您的补丁没有及时集成,请请求提交权限 即

我们正在开发一个软件,通过D总线实现IPC。然而,我们在freedesktop.org的java“dbuslib”参考实现中遇到了很多小问题

这对你来说是个惊喜吗?我实际上在寻找替代方案:我似乎没有遇到任何其他实现


您知道任何(行业级稳定性)java d-bus实现吗?

这听起来像是一个经典的“不受欢迎”项目,关键开发人员已经失去了兴趣/热情。如果没有解决问题,提交错误报告/问题就是浪费时间

我认为解决方案是开发您自己的修复程序并将其作为补丁提交。然后,如果您的补丁没有及时集成,请请求提交权限

即使你没有得到以前的开发者的帮助,补丁也会帮你解决问题


不,我也找不到其他的图书馆


以下是一篇(国际海事组织)与您的情况相关的文章:


(Jim Zemlin专注于Linux,但他所说的显然适用于所有开放源码软件。)

我对D-Bus了解不多,但这并不奇怪,因为(不幸的是)开放源码桌面社区和Java之间的关系。。。不太理想。@Joachim Sauer:政治。。。我不明白:)在这种情况下,有两个不同的原因:一个大问题是Java的许可证长期存在(现在它非常开放源代码友好,但并不总是这样)另一个问题是Java对于桌面应用程序的感知速度慢/资源匮乏。您是否尝试报告问题,并查看作者/维护人员是否做出反应?有时候,一个拥有活跃开发人员的不太完美的库要比一个几乎完美的库好,因为没有人响应。@Joachim Sauer:我刚刚做了,我的同事两个月前就做了。最新版本可以追溯到2009年,我的bug报告也从那时起就已经出现了(已分配,但尚未修复)。。。