在Netbeans 6.8中混淆j2me应用程序的问题 [英] Problem on obfuscating j2me applications in Netbeans 6.8
本文介绍了在Netbeans 6.8中混淆j2me应用程序的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当我尝试对带有混淆的Midlet进行打包时,在输出窗口中将显示以下内容:
When I'm trying to package a midlet with obfuscation, the following is displayed on the output window:
pre-init:
pre-load-properties:
exists.config.active:
exists.netbeans.user:
exists.user.properties.file:
load-properties:
exists.platform.active:
exists.platform.configuration:
exists.platform.profile:
basic-init:
cldc-pre-init:
cldc-init:
cdc-init:
ricoh-pre-init:
ricoh-init:
semc-pre-init:
semc-init:
savaje-pre-init:
savaje-init:
sjmc-pre-init:
sjmc-init:
cdc-hi-pre-init:
cdc-hi-init:
nokiaS80-pre-init:
nokiaS80-init:
nsicom-pre-init:
nsicom-init:
post-init:
init:
conditional-clean-init:
conditional-clean:
deps-jar:
pre-preprocess:
do-preprocess:
Pre-processing 0 file(s) into C:\Meljean's Files\NetBeansProjects\SampleApp\build\preprocessed directory.
post-preprocess:
preprocess:
pre-compile:
extract-libs:
Expanding: C:\Meljean's Files\LWUIT_1_4\lib\LWUIT.jar into C:\Meljean's Files\NetBeansProjects\SampleApp\build\compiled
do-compile:
post-compile:
compile:
pre-obfuscate:
proguard-init:
skip-obfuscation:
proguard:
Error: Expecting class path separator ';' before 's' in argument number 4
C:\Meljean's Files\NetBeansProjects\SampleApp\nbproject\build-impl.xml:427: Obfuscation failed with error code 1.
BUILD FAILED (total time: 0 seconds)
我该怎么办?
推荐答案
问题可能在WTK的安装目录中.
Problem might be in the WTK's installation dir.
让我们确认一下:
我猜您正在使用WIN SYSTEM
I guess you are using WIN SYSTEM
我想您的WTK安装在空间之间的路径上.
I guess your WTK is installed at the path where space comes inbetween.
类似于ex:c:\ program files \ [程序&文件]
like for ex : c:\program files\ [space between program & files]
我建议您将WTK安装在非空间目录上,例如 c:\ WTK
I would suggest you to install WTK on non space dir like c:\WTK
如果不是这种情况,请告诉我.
Let me know if this is not the case.
这篇关于在Netbeans 6.8中混淆j2me应用程序的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文