NetBeans 结合 bb-ant-tools 编译黑莓应用

阅读更多

先安装netbeans的 j2me开发插件

之后添加 "JAVA平台管理" -> J2ME -> 定制J2ME平台 仿真器 (翻译过来就这个含义) 之后添加 BB模拟器的路径

然后填写一些基本信息(略过)

下一步之后,移除除开net_rim_api.jar的所有jar包(只保留net_rim_api.jar一个)

然后新建J2ME项目

修改默认的build.xml

Builds, tests, and runs the project . Post clean

注意事项 :

1 如果编译过程中出现 不能创建JVM的提示

到netbeans/etc目录下修改相应的netbeans的启动参数(如果你做了优化就容易引起这个问题)

另一个办法就是下载bb-ant-tools.jar的源码,修改一段代码:

将 ca.slashdev.bb.tasks.RapcTask

中的executeRapc()方法下的

List jvmArgs = ManagementFactory.getRuntimeMXBean().getInputArguments();

for (String arg : jvmArgs) {

if (arg.startsWith("-X"))

java.createJvmarg().setValue(arg);

}

这段代码注释掉.

2 出现不支持的字符集警告时,

在netbeans中点工程的属性,将工程的字符集设置成警告中提醒的(如GBK)

3 不要使用默认dist文件目录作为输出目录,展不清楚为什么,使用默认默认目录的时候,会将源码一起编译到cod文件中 (查看方法用记事本直接打开编译后的cod会发现源码也打进去了)

因此可以在 dist后加一个子目录,比如 snk ,或者 4.5 ,5.0 等

你可能感兴趣的:(黑莓,Netbeans,Ant,BlackBerry,Windows)