我有一个程序引用了我们网络驱动器上的文件(“PricingMaster.omas”),但是当我进行 beta 测试时,我使用了不同的文件(“PricingMasterBetaTest.omas”)。目前我手动将字符串从一个更改为另一个。
所以:
File masterFile = new File("g:/DataTeam", "PricingMasterBetaTest.omas");
变成:
File masterFile = new File("g:/DataTeam", "PricingMaster.omas");
这实际上发生在几个文件中的几个地方,因此,正如您可能想象的那样,有时我会忘记并且我的用户最终会很困惑。所以我想知道是否有办法制作它,以便我可以根据我正在编译它的目的来确定使用哪个字符串?
我试过问谷歌,但我缺乏正确表达问题的知识。在我看来,伪代码看起来像这样:
@CompileDebug
File masterFile = new File("g:/DataTeam", "PricingMasterBetaTest.omas");
@CompileRelease
File masterFile = new File("g:/DataTeam", "PricingMaster.omas");
我在 Eclipse 中做这个项目,所以也许这是 Eclipse 可以帮助我的一个技巧?如果可能的话,我也不反对在 Ant 中这样做。抱歉,我知道我有点含糊(或密集),我今天的 Google-fu 不太好。