0

我在 Linux 平台上工作,使用 Eclipse 作为 IDE 用 Ja​​va 实现 Opensplice DDS。主要类的发布者和订阅者正在执行。目前使用工具 EMMA 在代码覆盖部分工作。我已经使用 ant 脚本创建了构建文件并为 EMMA 创建了目标,目前面临如下问题,这是控制台内容:

[emmajava] # A fatal error has been detected by the Java Runtime Environment:
[emmajava] #
[emmajava] #  SIGSEGV (0xb) at pc=0x00f3a97a, pid=3580, tid=2472213360
[emmajava] #
[emmajava] # JRE version: 6.0_20-b20
[emmajava] # Java VM: OpenJDK Client VM (19.0-b06 mixed mode linux-x86 )
[emmajava] # Derivative: IcedTea6 1.9.1
[emmajava] # Distribution: Custom build (Wed Oct 13 22:53:35 UTC 2010)
[emmajava] # Problematic frame:
[emmajava] # V  [libjvm.so+0x20b97a]
[emmajava] #
   I would like to know how to use the Opensplice DDS with EMMA coverage? 

我是否应该更改任何配置?最后是否可以在 DDS 实现中进行代码覆盖?如果其他人知道这个问题,请指导我继续。

提前致谢

4

0 回答 0