Кто-нибудь знает, как успешно использовать предварительную обработку в J2ME?

StackOverflow https://stackoverflow.com/questions/443261

Вопрос

Я постараюсь лучше объяснить свою проблему.Используя Eclipse и плагин MTJ (Mobile Tools for Java), вы можете установить некоторые директивы для препроцессора, чтобы создавать различные сборки вашего кода, например, в C / C ++.Моя проблема в том, что я не могу использовать эту функцию.Я имею в виду, когда я создаю свои исходные тексты, результирующий результат содержит каждую строку кода, даже те, которые содержатся внутри

//#mdebug info
...
//#enddebug

директива.У меня установлен флажок "Включить предварительную обработку", и я изменил уровень отладки на все возможные настройки (ниже, равно и выше, чем "информация"), и результат всегда один и тот же:директивы просто игнорируются.

Это было полезно?

Решение 2

Нашел это!Это была проблема с конфигурацией, моя ошибка.Тем не менее, существует проблема с самим плагином MTJ:когда вы экспортируете файл build.xml в feed Ant, какой бы уровень отладки вы ни выбрали в выпадающем меню, он всегда будет заканчиваться записью "info" на выходе, поэтому мне приходится изменять его вручную.Я постараюсь обратиться напрямую к разработчикам плагина.

Другие советы

Используете ли вы версию 0.9.1 (или еще более свежую версию) MTJ? Это wiki показывает их планирование для MTJ, а mdebug и debug не поддерживались до версии 0.9.1.

Для всех, кто может столкнуться с этим, здесь это страница инструкций по настройке для предварительной обработки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top