Flex Web-Tier设置

时间:2009-07-17 01:52:15

标签: windows flex apache installation

这个已经让我疯了几天了,我已经尝试了谷歌但没有运气(从我在谷歌找到答案的好运来看,这对我来说很难找到答案)。< / p>

简而言之,我确实有能力通过本地计算机上的浏览器编译我的mxml文件。我不得不重新安装,但现在我在尝试编译时遇到了问题。

我目前的设置是:

WAMP 2.0i
--Apache 2.2.8
- PHP 5.2.8
- MySQL 5.1.36

FlashDevelop 3.0.0 RC1
赢得XP

我尝试在Firefox 3.5,IE8和Linux中进行编译。 Chrome但都收到相同的错误:


编制结果

编译null时发现错误,警告或异常。请访问在线Flex文档或API参考以获取更多信息。

服务器上发生错误。服务器错误是:'服务器线程出错;嵌套异常是:java.lang.NoSuchMethodError:flex.license.License。(Ljava / util / Map; Ljava / lang / String; Lflex / license / Logger;)V'


我遵循了adobe的指示:

http://labs.adobe.com/wiki/index.php/Flex_Module_for_Apache_and_IIS

但没有运气。我可以通过CMD编译没有问题,但我更喜欢使用浏览器,因为我发现更快。有人遇到过这个问题并解决了吗?

干杯!
DNT

编辑: 我忘了提到我已经尝试过使用Flex 2&amp; 3 SDK无济于事。

2 个答案:

答案 0 :(得分:0)

我相信我可以肯定地说我已经回答了我自己的问题。

不是使用程序清除注册表(例如ccleaner),而是在“Apache&amp; IIS的flex模块”上运行卸载,然后重新启动。

重新进入Windows后,“停止所有服务”并检查您的httpd.conf文件是否已删除该条目:

#BEGIN FLEX  INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
LoadModule flex_module "D:/your/path/to/modules/mod_flex.dll"
AddHandler flex .mxml
#END FLEX INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

现在疯狂地运行'flex模块for apache&amp; IIS'安装程序,回答问题,当你到达最后,重新启动它应该工作。

什么是PITA!

答案 1 :(得分:0)

最终找到了答案!

有一台新电脑上班,所以我不得不重新安装所有东西,而且我找到了完美无瑕的解决方案。

使用此链接下载超过100MB的Adobe Flex SDK;忽略开源Flex SDK下载链接。在撰写本文时,我下载了版本3.4.0.9271:

http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3

确保按照安装说明向上,直至安装Flex模块标题。

http://labs.adobe.com/wiki/index.php/Flex_Module_for_Apache_and_IIS#Installation

然后转到此页面并在主标题 Flex 3编译器模块下,然后在 3.0.0.477 子标题下,下载文件 FlexModule_apache.exe < / strong>并按照安装说明进行操作,您应该免费回家!

http://opensource.adobe.com/wiki/display/flexsdk/Downloads