林子大了啥鸟都有,遇见个rms不能保存的问题。上网收了一下解决了。
原因:
J2ME开发中,WTK模拟器无法加载RMS数据记录仓库数据的问题,有进程在占用RMS文件。
解决办法:
1. 进入你自己WTK安装目录的appdb文件夹下,再进入相应的模拟器文件夹下,比如我们当前用的模拟器类型为:DefaultColorPhone模拟器;假如我们的WTK安装在C盘,
则进入WTK安装目录:C:/Documents and Settings/Administrator/j2mewtk/2.5.2/appdb/DefaultColorPhone 下面,
你会发现多了一个in.use文件,把in.use文件删除即可。 <摘自网络>
2. 结果我在wtk的安装目录没有找到对应的文件,如果按照上述路径你没有找到appdb文件夹,在C:/Documents and Settings/文件夹下找到你对应用户的文档********/j2mewtk文件夹下可以找到 appdb,按照上面的操作删除in.use文件就可以了。
知道这样问题就解决了,希望可以帮到大家,同时我不知道为啥这样就好了,期待高人的指点。
今天又来个哥们的问题,文件系统操作,程序没有问题,就是打不开文件,文件.exits()为false 文件不存在,进行上述操作也好了。
哈哈。。。。继续等待高人