0

我是第一次安装 hybris 5.1.1 完整包&根据这个网页的过程:

https://wiki.hybris.com/display/release5/Quick+Installation

但是,当我执行该步骤时:

在 Unix 相关系统(例如 Linux 或 Mac OS X)上,通过输入 ./setantenv.sh 运行 setantenv.sh。

经过...

mlittle-mbook1-2:平台 mlittle$ ./setantenv.sh

我收到消息...

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

我也尝试过设置执行权限chmod 755 platform,但是没有用..

4

5 回答 5

6

你有你使用 bash 命令

. ./setantenv.sh

于 2014-05-18T06:40:25.327 回答
2

您应该使用. ./setenv.sh它,因为它也设置了 Maven 环境

于 2014-08-14T12:18:06.477 回答
1

“权限被拒绝”错误意味着您没有执行 shell 程序的权限。

您将需要更改文件模式以允许执行。

这是命令(以下步骤假设您是文件的所有者):

chmod 755 ./setantenv.sh

然后运行

. ./setantenv.sh
于 2015-01-15T19:08:02.613 回答
1

利用

ls -l

查看谁是所有者和谁是组。如果您不是所有者或在组中,您可能需要将您的权限分别更改为 777 或 775。

经常需要在语句前加上 sudo,以便将文件写入 /bin 等文件夹以进行安装过程。

于 2014-05-16T14:54:22.637 回答
0
  1. 首先将您的 Hybris 安装的所有文件的所有权更改为您当前的用户。
hybris : ~ $ whoami 
hybris
hybris : ~ chown -R hybris: ./
hybris : ~ chmod -R 755 ./
  1. 然后运行 ​​setantenv 命令

hybris : ~/hybris/bin/platform $ . setantenv.sh

于 2015-01-17T01:22:16.917 回答