我是否将FlashDevelop配置错误?

时间:2014-11-18 21:53:45

标签: flash actionscript flashdevelop

我有两台运行FlashDevelop的机器,直到最近都运行良好。几个月前,当我进行编译时,我的桌面(Win 7)停止在屏幕底部显示“输出”窗口,只是“构建失败”。我忙于其他事情所以我把它放在一边,现在我需要弄清楚发生了什么。

笔记本电脑(Win 8)正在运行FlashDevelop 4.6.0.18。如果我转到工具设置,我会看到以下内容:

工具 - >设置 - > AS3Context->已安装的Flex SDK

 Flex 4.6.0, AIR 3.9
 Flex 4.6.0, AIR 3.1
 Flex 4.6.0, AIR 15.0
 AIR 15.0

运行FD 4.6.4.1的桌面显示了这一点:

工具 - >设置 - > AS3Context->已安装的Flex SDK

 Flex 4.6.0, AIR 3.1
 Flex 4.6.0, AIR 15.0
 AIR 15.0

当我运行编译时,我不再获得“Build Failed”,但我确实得到了这个:

“无法在Flex SDK中找到lib \ mxmlc.jar或lib \ mxmlc-cli.jar。”

搜索\ lib \ mxmlc-cli.jar并找到以下内容:

c:\ Program Files(x86)\ FlashDevelop4.5 \ Tools \ ascsdk \ lib \ mxmlc-cli.jar C:\ Users \用户汤姆\应用程序数据\本地\的FlashDevelop \ APPS \ ascsdk \ 15.0.0 \ lib中\ mxmlc的-cli.jar

我在另一个稍微不同的目录中有\ lib \ mxmlc-cli.jar的副本,如果我重命名目录,我会回到“Build Failed”。

我一直希望这有一个简单的答案,但我还没有找到它。有线索吗?

添加了注释 - 我重新安装并运行AppMan,在安装Flex SDK时出错。

2 个答案:

答案 0 :(得分:1)

在我的新win 8.1机器上设置FD有类似的问题。它不想编译,总是抱怨缺少sdks和丢失的罐子。

当我从win7-machine导入我的设置时,一切都发生了。 SDK规范也是导入的,但在我的情况下,它们在两台机器上都有所不同。

所以我不得不手动重新配置sdks 工具 - >程序设置 - > AS3Context->已安装的Flex SDK。

在Enlistings-editor(或左右)中,我删除了所有sdks并重新添加它们(仅指定每个sdk的绝对路径,因为名称和版本是自动添加的。)

如果你安装了Flash,你还应该检查"用户类路径" AS3Context中的条目。

希望,这有帮助。

答案 1 :(得分:0)

我最终不得不在Win 7机器上摆脱FlashDevelop,然后完成整个重新安装过程。那很有效。仍然不确定旧版本的问题是什么。