六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 45|回复: 0

使用 S60 Platform SDKs for Symbian OS, for Java 问题Jar file could not be initialize

[复制链接]

升级  29.67%

83

主题

83

主题

83

主题

举人

Rank: 3Rank: 3

积分
289
 楼主| 发表于 2013-1-15 02:46:56 | 显示全部楼层 |阅读模式
<span style="font-family: Arial; line-height: 18px;">[table=560][tr][td]<div style="font-family: Arial; font-size: 12px; line-height: 20px; color: #5f5f5f;" class="cnt">调试执行时會跳出 S60 SDK error 的視窗中看到的訊息如下: 

Jar file could not be initialized. 
Caught exception: 
java.util.zip.ZipException: invalid entry compressed size (expected 537 but got 541 bytes) 
at java.util.zip.ZipOutputStream.closeEntry(Unknown Source) 
at ...... 
at ...... 
at ...... 
at com.symbian.io.JARFile.jarClassPath(JARFile.java:223) 
at com.symbian.io.JARFile.<init>(JARFile.java:111) 
at ...... 
at ...... 
at com.symbian.tools.j2me.sei.emulator.Main.main(Main.java:47) 
找了幾個nokia的論壇thread終於找到解了,提供您參考: 
前往Windows->Preferences->J2ME->Device Management 
選擇S60的device/emulator後按右邊的edit按鈕 
在出現的Basic頁籤裡的Launch Command Template裡 
將[%classpath%|-classpath "%classpath%"]給移掉就搞定了 
我試過是OK的,只是S60開起來會很慢,大概要等快一分鐘才會真正出現你寫的midlet啊 
只寫J2ME還是用WTK的emulatro就好
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表