西班牙游玩:j2me 怎么配置??
来源:百度文库 编辑:高校问答 时间:2024/09/21 09:25:19
我打开示例程序项目 Demo3D
然后点运行
控制台显示如下:
"Demo3D" 被载入
正在通过存储根 DefaultColorPhone 来运行
Error running executable d:\WTK22\bin\zayit
java.net.SocketException: Invalid argument: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at java.net.ServerSocket.<init>(ServerSocket.java:97)
at com.sun.kvem.Lime.runClient(Unknown Source)
at com.sun.kvem.KVMBridge.runKVM(Unknown Source)
at com.sun.kvem.KVMBridge.runKVM(Unknown Source)
at com.sun.kvem.midp.MIDP$4.run(Unknown Source)
在我新建一个HelloWorld程序时,也会显示如上错误。。。
哎
我的JDK和WTK安装路径为:
D:\Program Files\Java
D:\WTK22
还有个问题就是:JDK版本为1.5.1
WTK版本为:2.2
在2.2的压缩包里有个WTK2.2修补程序,我按照提示一步步做,结果点版本信息,还是没修补,怎么回事?
我是新手,想学J2ME移动开发,请教大虾。。。
是不是只装JDK及WTK就可以了,还要其他什么吗?
这些问题已困惑小弟1个多星期,甚苦恼。。。
然后点运行
控制台显示如下:
"Demo3D" 被载入
正在通过存储根 DefaultColorPhone 来运行
Error running executable d:\WTK22\bin\zayit
java.net.SocketException: Invalid argument: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at java.net.ServerSocket.<init>(ServerSocket.java:97)
at com.sun.kvem.Lime.runClient(Unknown Source)
at com.sun.kvem.KVMBridge.runKVM(Unknown Source)
at com.sun.kvem.KVMBridge.runKVM(Unknown Source)
at com.sun.kvem.midp.MIDP$4.run(Unknown Source)
在我新建一个HelloWorld程序时,也会显示如上错误。。。
哎
我的JDK和WTK安装路径为:
D:\Program Files\Java
D:\WTK22
还有个问题就是:JDK版本为1.5.1
WTK版本为:2.2
在2.2的压缩包里有个WTK2.2修补程序,我按照提示一步步做,结果点版本信息,还是没修补,怎么回事?
我是新手,想学J2ME移动开发,请教大虾。。。
是不是只装JDK及WTK就可以了,还要其他什么吗?
这些问题已困惑小弟1个多星期,甚苦恼。。。
是不是你的jdk没有配置,wtk2.2安装好后就可以直接运行
jdk1.5.0的配置
(假设jdk的安装目录是d:\jdk1.5.0)
右键点击[我的电脑],选择[属性],选择[高级]选项卡,单击[环境变量]按钮,在[系统变量]找到path变量,单击[编辑]按钮,把d:\jdk1.5.0\bin添加到里面,与已有的内容用分号隔开.
在[系统变量]中单击[新建]按钮,在[变量名]文本框中输入名称classpath,在[变量值]文本框中输入.;D:\jdk1.5\lib