Блоки препроцессора не обнаружены в проекте J2ME (Netbeans 6.9.1) - PullRequest
2 голосов
/ 10 января 2011

У меня проблема с моей новой установкой NetBeans 6.9.1.Блоки препроцессора распознаются как обычные комментарии и не выделяются зеленым цветом и автоматически обновляются в зависимости от выбранной конфигурации и возможностей.

Я установил: пакет NetBeans 6.9.1 Java ME (плагин мобильности) Blackberryплагин (чтобы иметь возможность добавлять платформы BlackBerry JD)

Я создал проект мобильного приложения.

Проблема в том, что когда я использую синтаксис препроцессора, который я всегда использовал, он не обнаруживается.// # if и // # endif все обнаруживаются как обычные комментарии.

Я установил флажок «Использовать препроцессор» на вкладке «Общие» в свойствах проекта, но бесполезно ...

Как это можно исправить?Это сводит меня с ума, так как у меня есть проект, который я создал год назад с NetBeans 6.5, с повсеместными блоками препроцессора, и они не обнаружены

Спасибо

1 Ответ

3 голосов
/ 10 января 2011

Хорошо, проблема решена.

Когда вы устанавливаете NetBeans, включающий флажок «Функции по запросу», вы сообщаете NetBeans, что устанавливаемые вами модули могут быть включены по требованию. Поэтому вам придется вручную нажать «Активировать» модуль Java ME. Это, кажется, создает проблемы, не активируя все, что вам нужно.

Я переустановил Netbeans, сняв флажок «Функции по требованию», чтобы модуль JavaME активировался по умолчанию, а не вручную. Теперь блоки препроцессора обнаруживаются и анализируются.

Чертовы Netbeans ...

...