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

将AIR SDK从23更新到25,我收到错误:无法访问jarfile/./lib/mxmlc-cli.jar,sdk,air,Sdk,Air,我刚刚将AIR SDK的版本从23更新到25。 运行命令mxmlc时,出现以下错误: 错误:无法访问jarfile/./lib/mxmlc-cli.jar 解决方案1: 确保您下载的是Flex SDK,而不是AIR SDK。 在中,有一个链接指定: Flex用户需要下载原始的AIR SDK,而不需要新的编译器 解决方案2: 安装Adobe AIR SDK时,它有时会安装权限错误的文件 您的lib目录中的mxmlcli.jar文件可能存在权限问题 尝试授予此文件完全权限,并确保它不是只读的,并且

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

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

解决方案1: 确保您下载的是Flex SDK,而不是AIR SDK。 在中,有一个链接指定:

Flex用户需要下载原始的AIR SDK,而不需要新的编译器


解决方案2: 安装Adobe AIR SDK时,它有时会安装权限错误的文件

您的
lib
目录中的
mxmlcli.jar
文件可能存在权限问题

尝试授予此文件完全权限,并确保它不是只读的,并且一切正常

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

如果正在使用Unix/Linux,请运行以下操作:

$ su -
# cd [AIRSDK install directory]
# chmod -R go+rx *
如果您使用的是Mac OS

  • 单击
    mxmlc cli.jar
    文件或将其选中
  • 从文件菜单中,选择获取信息。下面显示的窗口之一 出现。单击“共享和权限”旁边的“披露三角” 以显示文件的权限
  • 单击锁并使用管理员帐户进行身份验证。使用 用户和组旁边的菜单用于更改权限
解决方案1: 确保您下载的是Flex SDK,而不是AIR SDK。 在中,有一个链接指定:

Flex用户需要下载原始的AIR SDK,而不需要新的编译器


解决方案2: 安装Adobe AIR SDK时,它有时会安装权限错误的文件

您的
lib
目录中的
mxmlcli.jar
文件可能存在权限问题

尝试授予此文件完全权限,并确保它不是只读的,并且一切正常

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

如果正在使用Unix/Linux,请运行以下操作:

$ su -
# cd [AIRSDK install directory]
# chmod -R go+rx *
如果您使用的是Mac OS

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

这是一个老问题,但我已经多次遇到这个问题,而且解决的问题非常小

您必须编辑
mxmlc
compile

文件中有一行应更改为:

SCRIPT_HOME=`dirname "$0"`

这个错误是由于在
$0

周围缺少
造成的。这是一个旧问题,但是我已经多次遇到这个问题,而且修复的问题非常小

您必须编辑
mxmlc
compile

文件中有一行应更改为:

SCRIPT_HOME=`dirname "$0"`


错误源于在
$0

哪个操作系统周围缺少
?Windows?mac OS上的im:)请查看我的答案。我想这会解决你的问题。现在在没有新编译器的情况下尝试AIR SDK,仍然在下载。顺便说一句,你应该一直下载flex SDK,而不是AIR SDK。这是一个完全不同的编译器-我也在更新我的答案来编写它。哪个操作系统?Windows?mac OS上的im:)请查看我的答案。我想这会解决你的问题。现在在没有新编译器的情况下尝试AIR SDK,仍然在下载。顺便说一句,你应该一直下载flex SDK,而不是AIR SDK。这是一个完全不同的编译器-我正在更新我的答案来编写它。请尝试设置整个库目录的权限。我一周前遇到了这个问题,这就解决了它。你确定你授予了正确的权限吗?还尝试关闭和打开IDE我还尝试设置sdk文件夹的权限,相同的错误:/i没有使用任何IDE,我在终端上编译所有内容。您确切设置了哪些权限?对哪些用户?对所有用户进行读写,对于lib文件夹和父sdk文件夹,请尝试设置整个lib目录的权限。一周前我遇到了这个问题,这就解决了它。你确定你授予了正确的权限吗?还尝试关闭和打开IDE我还尝试设置sdk文件夹的权限,相同的错误:/i没有使用任何IDE,我在终端上编译所有内容。您确切设置了哪些权限?对哪些用户?对所有用户进行读写,包括lib文件夹和父sdk文件夹