如何配置 Flex Builder 以通过 http (http://localhost/MyProject.html) 运行基本的 flex 项目?在通过类似 file:///Users/Me/Flex/MyProject 的方式在本地运行时,我无法弄清楚如何使用 crossdomain.xml 文件...
在装有 Safari/FireFox 的 Mac 上运行。
谢谢!
最佳答案
如果您提到您正在开发的操作系统是什么,那将是值得的:Windows 还是 Mac OSX?
通常,您会要求 Flex Builder 将构建部署到 IIS 网络服务器(如果在 Windows 上)或 Apache 网络服务器(如果在 OSX 上)已经提供的网络可访问位置。方法如下:
- 在您的 Flex 项目上选择属性
- 在左侧面板中选择Flex Build Path
- 更改项目的输出文件夹。
在 Windows 上,您通常会选择一个输出文件夹,例如 C:\inetpub\wwwroot\xyz ... 其中 xyz 是您创建的用于保存项目输出文件的文件夹的名称.这将作为 http://localhost/xyz/YourFlexApp.html 访问
在 Mac OSX 上,一个好的输出文件夹是/Users/yourusername/Sites/xyz ... 其中 yourusername 是您的用户名,xyz 是您创建的用于保存项目输出文件的文件夹的名称。这将作为 http://localhost/~yourusername/xyz/YourFlexApp.html 访问
重要提示:确保您的本地网络服务器已安装并启用。
此外,您需要更改运行/调试设置,以便 Flex Builder 通过 http://URL 而不是通过文件引用启动您的项目。方法如下:
- 在您的 Flex 项目上选择属性
- 在左侧面板中选择运行/调试设置
- 在主列表中选择您的应用
- 点击编辑按钮
- 在 URL or path to launch 下,取消选中Use defaults
- 更改调试、配置文件和运行 URL 以指向您的 Web 可访问位置。
希望对您有所帮助。
关于http - 通过 HTTP 运行基本的 Flex 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1864145/