我正在使用 Amazon ec2 盒子进行一些试验测试,部署在 restlet 支持的 web 服务之上运行的 flex 应用程序。我有这个问题 - 每次我将应用程序部署到云端时,我都必须将服务器的 IP 地址硬编码到 ActionScript/MXML 文件(http://72.93.48.39:8080/xxx/abc/)中由于某些原因,我每次都被迫选择不同的 IP。而且我认为这确实不是部署应用程序的正确方法。
我想知道其他人在这种情况下会做什么?
在考虑它时,我认为我可以让它从 HTML 包装器的 HTMLVars 中获取值。但这又必须一次又一次地编辑。
是否有可能在构建时提供这些值:服务器的 ip 地址、服务器的端口号(如果它在某些机器上不是 8080)?如果是这样,任何人都可以给我一个 barbones 示例 build.xml 作为示例吗?