我刚刚安装了Java ME SDK版本8.3来为我的Raspberry pi创建Java项目。 手动启动设备选择器后,它会在约5秒钟后停止。我有最新的JDK版本,并尝试了一些不同的ME SDK版本。有谁可以帮忙吗?
答案 0 :(得分:2)
在Java版本“1.8.0_121”中,有一个新的“实现序列化过滤”请参阅:JDK-8155760。
此问题的解决方案是:
1)编辑C:\ Program Files \ Java_ME_platform_SDK_8.3 \ bin \ java.properties
2)设置JDK安装目录的路径(假设:“C:\ Program Files \ Java \ jdk1.8.0_131”)
3)转到JDK安装目录: C:\ Program Files \ Java \ jdk1.8.0_131 \ jre \ lib \ security \ java.security并添加此设置:
jdk.serialFilter=*
sun.rmi.registry.registryFilter=*
sun.rmi.transport.dgcFilter=\
java.rmi.server.ObjID;\
java.rmi.server.UID;\
java.rmi.dgc.VMID;\
java.rmi.dgc.Lease;\
maxdepth=5;maxarray=10000