gpt4 book ai didi

sap-commerce-cloud - -bash : ./setantenv.sh: 权限被拒绝

转载 作者:行者123 更新时间:2023-12-05 08:57:25 25 4
gpt4 key购买 nike

我正在尝试在我的 mac os 系统上安装 hybris 软件,我的系统有 64 位操作系统、4 mb…ram…..等先决条件。要运行 ant 命令,我需要先设置一个 ant 环境。我的平台文件夹中有一个名为 setantenv.sh 的文件。在 mac 终端中,我在平台文件夹中并键入 ./setantenv 并按回车键。我收到以下错误。我尝试了不同的命令,例如 chmod +x setantenv.shchmod 755 platform,但我无法成功。成功设置环境后,只有我可以运行我的 ant clean all 命令

-bash: ./setantenv.sh: Permission denied

请帮助我完成解决此问题的每个步骤。谢谢

最佳答案

首先,您可能只能通过设置可执行位来修复它:

chmod a+x setantenv.sh

但我也不确定您是否正在做正确的调用。您需要获取 setantenv.sh 文件,因此您需要执行以下操作:

. ./setantenv.sh 

(前导“.”是源命令,然后指向您要获取的文件)如此有效,setantenv.sh 文件实际上并不需要可执行位。

你得到的错误是因为你当前系统中有旧版本的 ant,setantenv.sh 会将你的终端指向正确的终端(每个 hybris 版本都附带并驻留在在 $HYBRIS_HOME/bin/platform 中)所以一旦你做对了,那个错误就会消失。请注意,您需要执行此 。 ./setantenv.sh 每次打开新终端时。

希望对您有所帮助!

关于sap-commerce-cloud - -bash : ./setantenv.sh: 权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33172541/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com