我刚刚将我的AIR SDK从版本23更新到25。
运行命令mxmlc
时,会发生以下错误:
错误:无法访问jarfile /../ lib / mxmlc-cli.jar
答案 0 :(得分:0)
确保您已下载 Flex SDK ,而不是 AIR SDK 。 在download page中,有指定链接:
Flex用户需要在没有新编译器的情况下下载原始AIR SDK。
安装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)
这是一个古老的版本,但是我已经多次遇到此问题,而且解决方法确实很小。
您必须编辑mxmlc
或compile
。
文件中有一行应更改为:
SCRIPT_HOME=`dirname "$0"`
错误是由于" "
周围缺少$0
。