java - Rifidi 模拟器 1.6 不工作

标签 java linux eclipse ubuntu

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

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

最佳答案

遇到了同样的问题,使用 32 位版本的 JDK 解决了这个问题。只需确保将其设置为计算机上的默认 jdk(此处我必须使用替代脚本来执行此操作)。

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

编辑:某些功能在 Java 8 上不起作用。

关于java - Rifidi 模拟器 1.6 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27793536/

相关文章:

arrays - 如何连接两个字符串以创建变量名称

linux - 每次启动快照时在 CentOS VM 上启动脚本

sql - 为什么显示的 sed 命令行显示 "extra characters after command"错误?

java - 如何导出 PApplet 以使其可在浏览器中运行?

Java List : When I call Arrays. fill()填充一个数组,为什么会出现一些意想不到的元素?

java - 更改在 HTTP 请求中发送的字符串编码类型

java - 如何从 LWJGL 显示器写入视频文件?

java - Java 是否为任何字符(如 SPACE)定义常量?

android - 为什么我的 Android 项目中的 Eclipse 未检测到我的 Galaxy Nexus?

java - 部署定义困惑