【发布时间】:2014-03-26 09:12:57
【问题描述】:
我正在尝试为 J2ME 和 J2SE 构建一个应用程序。演示代码显然会有所不同,但我希望尽可能保持逻辑通用。
我的计划是使用 Ant 或 Antenna 的预处理器来选择 J2ME 或 J2SE 图形对象,该类是我的逻辑和显示代码之间的唯一交集。我只需要在 Ant/Antenna 构建任务期间在几个文件中交换一两行导入。
我想要一些关于如何设置的建议。
我目前有两个 Eclipse 项目,一个 J2ME 和一个 J2SE。对于如何设置预处理器,我有几个想法:
-
将 J2SE 代码设为默认值,并且只预处理 J2SE 代码以交换 J2SE 特定的导入
-
对 J2ME 和 J2SE 项目使用 Antenna 预处理器
-
使用 Ant 文本替换来进行必要的源代码修改
我。看起来很难设置正确
ii.感觉有点笨拙
iii.似乎最不坏,因为我认为自己只需要使用几个条件导入。
有没有人遇到过这种事情?一些建议将不胜感激。
【问题讨论】:
标签: ant java-me preprocessor java