我会尽力更好地解释我的问题。 使用 Eclipse 和 MTJ(Java 移动工具)插件,您可以为预处理器设置一些指令,以便创建不同的代码构建,就像在 C/C++ 中一样。 我的问题是我无法使用此功能。我的意思是,当我构建源代码时,生成的输出包含每一行代码,甚至包含在
//#mdebug info
...
//#enddebug
指令。我选中了“启用预处理”选项,并将调试级别更改为每个可能的设置(低于、等于和高于“信息”),结果始终相同:指令被简单地忽略。
最佳答案
您使用的是 MTJ v0.9.1(或更新版本)吗? This wiki 显示了他们对 MTJ 的规划,直到 0.9.1 才支持 mdebug 和 debug。
对于可能遇到此问题的任何人,here是预处理的设置说明页面。
关于java - 有谁知道如何在 J2ME 上成功地使用预处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/443261/