Кто-нибудь знает, как успешно использовать предварительную обработку на J2ME?
Я постараюсь лучше объяснить мою проблему. Используя плагин Eclipse и MTJ (Mobile Tools for Java), вы можете установить некоторые директивы для препроцессора, чтобы создавать различные сборки вашего кода, как в C/C++. Моя проблема в том, что я не могу использовать эту функцию. Я имею в виду, когда я собираю свои исходники, результирующий вывод содержит каждую строку кода, даже те, которые содержатся внутри
//#mdebug info
...
//#enddebug
директивы. У меня отмечена опция "Включить предварительную обработку", и я изменил уровень отладки на все возможные настройки (ниже, равно и выше, чем "информация"), и результат всегда одинаков: директивы просто игнорируются.
2 ответа
Нашел это! Это была проблема конфигурации, моя ошибка. Тем не менее, существует проблема с самим плагином MTJ: когда вы экспортируете файл build.xml для подачи Ant, какой бы уровень отладки вы не выбрали в выпадающем меню, он всегда будет заканчиваться записью "info" на выходе, поэтому мне придется измените это вручную. Я постараюсь напрямую спросить разработчиков плагина.