Rifidi Emulator 1.6无法正常工作

时间:2015-01-06 06:50:23

标签: java linux eclipse ubuntu

我在Linux中使用 Rifidi 模拟器,我已经按照安装步骤进行操作,最后当我运行./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`

它会立即关闭,因此模拟器无法启动

1 个答案:

答案 0 :(得分:0)

有同样的问题,并且使用32位版本的JDK修复了它。只需确保将其设置为计算机上的默认jdk(此处我必须使用替代脚本来执行此操作)。

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

编辑:某些功能无法在Java 8上运行。