初学J2ME,运行了一个简单的HelloWorld,eclipse编译也没有错,运行后手机模样的模拟器闪现一下立即消失

zy227 2009-07-16 02:19:05
初学J2ME,运行了一个简单的HelloWorld,eclipse编译也没有错,运行后手机模样的模拟器闪现一下立即消失,并在Console中显示——

Warning: Running JAM, Ignoring all other options (but "-Xheapsize", and OTA flags if provided)
正在通过存储根 C:\Documents and Settings\Administrator.8572D11138C2466\j2mewtk\2.5.2\appdb\MediaControlSkin 来运行
Running with locale: Chinese_People's Republic of China.936
Running in the identified_third_party security domain
The MIDlet suite was not found.
Execution completed.
3377255 bytecodes executed
15 thread switches
1665 classes in the system (including system classes)
17361 dynamic objects allocated (522424 bytes)
1 garbage collections (0 bytes collected)

很郁闷~~
请各位大虾帮帮忙!!谢谢!!
...全文
718 22 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
lytcjj77 2011-03-24
  • 打赏
  • 举报
回复
顶16楼,解决了
shenh_ 2009-11-24
  • 打赏
  • 举报
回复
哎,找了半天终于解决了,我的问题和楼主一样!
14楼的方法可解决...

点击Run as->run configurations,,在project下,选择你要运行的MIDLET所在的项目,executable下选择Midlet, 找到你要运行的Midlet。
Search的时候输入问号(?),然后就会出现下拉列表,选择你的要Run的类名就ok
zy227 2009-08-02
  • 打赏
  • 举报
回复
thank you for everybody's help
WayminS 2009-07-28
  • 打赏
  • 举报
回复
那应该是程序中有错误啊,仔细检查后保存一下再运行
qq250701791 2009-07-28
  • 打赏
  • 举报
回复
重新建立个项目在丢进去试下
zy227 2009-07-23
  • 打赏
  • 举报
回复
现在又出现新问题 ,项目上出现了一个小红叉叉,运行编译项目没有问题,这是怎么回事啊。项目中没有发现有问题的包或文件,解决立刻给分
boangel42 2009-07-22
  • 打赏
  • 举报
回复
我也出现过着问题,按十楼的方法搞定了
askters 2009-07-22
  • 打赏
  • 举报
回复
点击Run as->run configurations,,在project下,选择你要运行的MIDLET所在的项目,executable下选择Midlet, 找到你要运行的Midlet。
liu063 2009-07-22
  • 打赏
  • 举报
回复
在 destroyApp 里输入notifyDestroyed();
就OK了

zy227 2009-07-17
  • 打赏
  • 举报
回复
工具配置没有问题,选择第一个选项,程序可以正常执行,虚拟机也可以正常的出现,但是选择over the air 的时候,会出现上述问题
zy227 2009-07-17
  • 打赏
  • 举报
回复
go to try
WayminS 2009-07-17
  • 打赏
  • 举报
回复
try过了吗?没问题了吧
WayminS 2009-07-17
  • 打赏
  • 举报
回复
try过了吗?没问题了吧
千里冰封820 2009-07-17
  • 打赏
  • 举报
回复
是不是出现了中文路径名?
忙碌的布谷鸟 2009-07-17
  • 打赏
  • 举报
回复
将所有项目都彻底删除,重新建项目,再测试,以前遇到过。不知道和你的一样不?
endlessdream 2009-07-17
  • 打赏
  • 举报
回复
要以Over the air模式运行恐怕得搞个OTA服务器先吧.
WayminS 2009-07-17
  • 打赏
  • 举报
回复
准备:JDK1.6.0_13/wtk2.5.2/eclipse3.4.2/eclipseme1.7.9
JDK1.6.0_13->配置环境变量->wtk2.5.2->eclipse3.4.2解压->eclipseme1.7.9解压后将里面features和plugins复制覆盖到eclipse3.4.2解压后的eclipse文件夹->运行eclipse.exe->help->软件升级->add site(导入插件eclipseme压缩文件)->全部打
勾->install->......->装好后自动重启->window->preferences->j2me->device management->import(导入wtk装入的文件夹)->refresh->finish->ok
你的问题我之前也出现过,但现在的是这个配置,挺好用的,不会有那种状况,你装试试,安装注意联网
qq250701791 2009-07-16
  • 打赏
  • 举报
回复
先看你的运行工具都装好了么,wtk导入到eclipse中去了吗 ,可能你的wtk没导入到eclipse中
xuyan87101 2009-07-16
  • 打赏
  • 举报
回复
这个帖子已经有过了,你找找看解决了吗……
zy227 2009-07-16
  • 打赏
  • 举报
回复
JAD文件中没有设置“MIDlet-1”信息,这个信息用于指定你程序中继承自MIDlet类的类名,通过这个参数才能找到要执行的MIDlet。

你可以在项目中双击xxx.jad文件(一般在工程目录的最下面),打开JAD编辑界面。下面有一行选项卡,选择"MIDlets",在这里添加你的MIDlet到jad。

找到一个方法 但是不够详细,有没有清楚的
加载更多回复(2)

13,097

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧