gpt4 book ai didi

grails - sdkman 对 root 用户可用,但对其他用户不可用

转载 作者:行者123 更新时间:2023-12-02 09:19:45 37 4
gpt4 key购买 nike

我在CentOS 6.8中使用curl以root用户身份安装了sdkman 我使用sdkman安装了Grails,它仅适用于root用户。

我是否需要以其他普通用户身份安装 sdkman 才能使 Grails 正常工作,或者是否有办法使用我以 root 用户身份安装的 Grails?

谢谢。

最佳答案

我鼓励您让 sdkman 可供其他用户使用(查看其文档,自定义安装段落,添加从 $SDKMAN_DIR/bin 目录获取 init 文件的 init 脚本)。

然后让想要 Grails 的用户安装它。

或者通过其存储库安装 Grails(接受,这将是比 SDKMAN 中的版本旧的版本)。

就我而言,我使用了:

  1. 导出 SDKMAN_DIR="/usr/local/sdkman"&& curl -s "https://get.sdkman.io"| bash - 在安装 sdkman 之前确保 $SDKMAN_DIR 不存在,否则它将被覆盖
  2. 在用户的 .bashrc 文件中,我希望能够使用 sdkman。否则,它可能无法工作

    导出 SDKMAN_DIR="/usr/local/sdkman"[[ -s "/usr/local/sdkman/bin/sdkman-init.sh"]] && 源 "/usr/local/sdkman/bin/sdkman-init.sh"

文档:http://sdkman.io/install.html

关于grails - sdkman 对 root 用户可用,但对其他用户不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39021782/

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