我们有一个GWT应用程序,它必须链接另一个应用程序。
此链接在我的应用程序的所有阶段(本地、测试、暂存、生产)都是不同的。配置GWT应用程序有哪些选项?
目前,我们对每个环境都使用属性文件。这个解决方案的问题是,我们必须为所有环境创建不同的包。这很糟糕,我们想要构建一个可部署到所有环境的包。
但是,我们如何告诉应用程序使用哪种配置呢?
发布于 2013-04-16 02:01:00
如果您想知道应用程序是否在哪种模式下运行,GWT class中有一些静态方法。
当在正常的GWT环境中运行时,无论是在开发模式还是在生产模式下,
都会返回true。如果此代码在普通JVM中运行,则返回false。当在服务器上运行共享代码时,或者在GWTTestCase测试的引导序列期间,可能会发生这种情况。
在生产模式下运行时,
返回true。无论是在开发模式下运行还是在普通JVM中运行,都会返回false。
确定正在运行的程序是脚本还是字节码。
等等……
根据这些标志,您可以配置属性的文件夹名称
发布于 2013-04-16 11:38:14
如果你是指环王 -
One Build to rule them all, One Build to find then,
One Build to work on all and in the environment bind them
In the Land of Testing where the Shadows lie.我们工作空间中的解决方案
我也很好奇是否有其他方式:)
https://stackoverflow.com/questions/16019674
复制相似问题