2011-01-10 62 views
2

我的全新NetBeans 6.9.1安装出现问题。预处理程序块被检测为常规注释,并且不以绿色突出显示,并根据我选择的配置和功能自动更新。在J2ME项目中未检测到预处理器块(Netbeans 6.9.1)

我已经安装: 的NetBeans 6.9.1 的Java ME包(移动插件) 黑莓插件(能够添加黑莓JDE平台)

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

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

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

我该如何解决这个问题?这是推动我疯了,因为我有我创建了一年前与NetBeans 6.5的一个项目,与预处理块所有的地方,他们没有检测

感谢

+0

+1使用预处理器与Java – Gugussee 2011-01-10 11:06:55

回答

3

好了,问题就解决了。

当您安装启用“按需功能”复选框的Netbeans时,您告诉NetBeans您可以根据需要启用您安装的模块。所以你稍后要手动点击“激活”Java ME模块。这似乎给问题没有激活你需要的一切。

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

该死的Netbeans ...