更新AIR SDK从23到25我得到错误错误:无法访问jarfile /../lib/mxmlc-cli.jar

时间:2017-03-28 04:25:26

标签: sdk air s

我刚刚将我的AIR SDK从版本23更新到25。 运行命令mxmlc时,会发生以下错误:

  

错误:无法访问jarfile /../ lib / mxmlc-cli.jar

2 个答案:

答案 0 :(得分:0)

解决方案1:

确保您已下载 Flex SDK ,而不是 AIR SDK 。 在download page中,有指定链接:

  

Flex用户需要在没有新编译器的情况下下载原始AIR SDK。

解决方案2:

安装Adobe AIR SDK时,有时会安装错误权限的文件。

mxmlc-cli.jar目录lib目录可能存在权限问题。

尝试为此文件提供完全权限,并确保它不是只读的,一切都应该正常。

如果您使用 Windows ,只需右键单击文件并在安全选项卡中设置适当的权限,并确保该文件不是只读的。

如果您使用的是 Unix / Linux ,请运行以下命令:

$ su -
# cd [AIRSDK install directory]
# chmod -R go+rx *

如果您使用的是 Mac OS

  • 点击mxmlc-cli.jar文件或选择它。
  • 从“文件”菜单中,选择“获取信息”。其中一个窗口如下所示 出现。单击“共享”和“共享”旁边的显示三角形。权限 显示文件的权限。
  • 单击锁定并使用管理员帐户进行身份验证。使用 用户和组旁边的菜单可以更改权限。

答案 1 :(得分:0)

这是一个古老的版本,但是我已经多次遇到此问题,而且解决方法确实很小。

您必须编辑mxmlccompile

文件中有一行应更改为:

SCRIPT_HOME=`dirname "$0"`

错误是由于" "周围缺少$0