java - J2ME 项目中未检测到预处理器 block (Netbeans 6.9.1)

标签 java blackberry netbeans java-me preprocessor

我在全新安装 NetBeans 6.9.1 时遇到问题。预处理器 block 被检测为常规注释,不会以绿色突出显示,并根据我选择的配置和功能自动更新。

我已经安装了: NetBeans 6.9.1 Java ME 包(移动插件) Blackberry插件(能够添加blackberry jde平台)

我创建了一个移动应用程序项目。

问题是,当我使用我一直使用的预处理器语法时,它没有被检测到。 //#if 和//#endif 均被检测为常规注释。

我已在项目属性下的“常规”选项卡中选中“使用预处理器”,但没有用...

我该如何解决这个问题?这让我发疯,因为我有一个一年前使用 netbeans 6.5 创建的项目,到处都是预处理器 block ,但没有检测到它们

谢谢

最佳答案

好的,问题解决了。

当您安装 Netbeans 并启用“按需功能”复选框时,您就告诉 netbeans 您安装的模块可以按需启用。因此您稍后必须手动单击“激活”Java ME 模块。这似乎会导致无法激活您需要的一切的问题。

我重新安装了 Netbeans,取消选中“按需功能”,因此默认情况下会激活 JavaME 模块,而不是手动激活。现在预处理器 block 已被检测并解析。

该死的Netbeans...

关于java - J2ME 项目中未检测到预处理器 block (Netbeans 6.9.1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4646112/

相关文章:

session - 在黑莓中一定时间间隔后关闭后台应用程序

java - 使用 java 解析 SOAP/XML 时出现问题

java - Java计算器 “equal”按钮不起作用

android - 是否有任何移动模拟器可以在网站上显示演示?

android - 如何获取用于黑莓 playbook 签名的 CSJ 文件?

java - 更改 JSlider 上旋钮的宽度

Java 日历 setTimeZone 方法行为

java - 什么颜色混合算法用于使颜色变暗?

java - 属性中自动完成依赖项版本

netbeans - 创建 session bean 时出错