Java Rifidi Emulator 1.6不工作

Java Rifidi Emulator 1.6不工作,java,linux,eclipse,ubuntu,Java,Linux,Eclipse,Ubuntu,我正在Linux中使用RifidiEmulator,我已经按照安装步骤进行了操作,最后当我运行/Emulator时,它正在启动并立即停止。命令如下 ` administrator@admin:~/RifidiEmulator-1.6$ ./emulator Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /home/administrator/RifidiEmulator-1.6/plugins/org

我正在Linux中使用RifidiEmulator,我已经按照安装步骤进行了操作,最后当我运行/Emulator时,它正在启动并立即停止。命令如下

`    administrator@admin:~/RifidiEmulator-1.6$ ./emulator 
Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /home/administrator/RifidiEmulator-1.6/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.200.v20090520/eclipse_1206.so which might have disabled stack guard. The VM will try to fix the stack guard now. 
It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'. 
Registered org.rifidi.emulator.reader.alien 
Registered org.rifidi.emulator.reader.awid 
Registered org.rifidi.emulator.reader.epc 
Registered org.rifidi.emulator.reader.llrp 
Registered org.rifidi.emulator.reader.sirit local 
Registered org.rifidi.emulator.reader.symbol 
Registered org.rifidi.emulator.reader.thingmagic 
Starting org.rifidi.ui.ide 
Stopping org.rifidi.ui.ide 
Shutting down org.rifidi.emulator.reader.llrp 
Shutting down org.rifidi.emulator.reader.alien 
Shutting down org.rifidi.emulator.reader.awid `
Shutting down org.rifidi.emulator.reader.epc`
`Shutting down org.rifidi.emulator.reader.sirit`
`Shutting down org.rifidi.emulator.reader.symbol` 
`Shutting down org.rifidi.emulator.reader.thingmagic`
`administrator@admin:~/RifidiEmulator-1.6$。/emulator
Java HotSpot(TM)64位服务器VM警告:您已加载library/home/administrator/RifidiEmulator-1.6/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.200.v20090520/eclipse_1206.so,这可能已禁用堆栈保护。VM现在将尝试修复堆栈保护。
强烈建议您使用“execstack-c”修复库,或使用“-z noexecstack”链接库。
注册org.rifidi.emulator.reader.alien
注册org.rifidi.emulator.reader.awid
注册org.rifidi.emulator.reader.epc
注册org.rifidi.emulator.reader.llrp
注册org.rifidi.emulator.reader.sirit local
注册org.rifidi.emulator.reader.symbol
注册org.rifidi.emulator.reader.thingmagic
正在启动org.rifidi.ui.ide
停止org.rifidi.ui.ide
关闭org.rifidi.emulator.reader.llrp
关闭org.rifidi.emulator.reader.alien
关闭org.rifidi.emulator.reader.awid`
关闭org.rifidi.emulator.reader.epc`
`关闭org.rifidi.emulator.reader.sirit`
`正在关闭org.rifidi.emulator.reader.symbol`
`关闭org.rifidi.emulator.reader.thingmagic`

它会立即关闭,因此仿真器不会启动。同样的问题,通过使用32位版本的JDK解决了。只需确保将其设置为机器上的默认jdk(这里我必须使用alternatives脚本来实现这一点)

我不确定确切的版本是否重要,但我使用的是Java版本1.8.0_91 1.7.0_79

编辑:一些特性在Java8上不起作用