Homebrew不会安装任何东西,我不能手动安装gradle

aurhwmvo  于 2023-05-18  发布在  其他
关注(0)|答案(2)|浏览(236)

我正在尝试安装gradle,这样我就可以在我的java程序中使用build.gradle文件。这应该可以用一个简单的brew install gradle来完成,但这会产生错误。
所以,我手动安装,但每当我做gradle -vgradle -version,它说-bash: gradle: command not found。所以我的主要问题是,我如何修复自制软件,使它实际上会为我安装的东西,如果不能回答,我错在哪里手动安装?(在将gradle unzip放入正确的opt/gradle目录,修改.bashrc等之后)
下面是一个尝试安装homebrew的示例和输出:

$ brew install gradle
/usr/local/Homebrew/Library/Homebrew/PATH.rb:71:in `split': invalid byte sequence in UTF-8 (ArgumentError)
    from /usr/local/Homebrew/Library/Homebrew/PATH.rb:71:in `block in parse'
    from /usr/local/Homebrew/Library/Homebrew/PATH.rb:71:in `each'
    from /usr/local/Homebrew/Library/Homebrew/PATH.rb:71:in `flat_map'
    from /usr/local/Homebrew/Library/Homebrew/PATH.rb:71:in `parse'
    from /usr/local/Homebrew/Library/Homebrew/PATH.rb:8:in `initialize'
    from /usr/local/Homebrew/Library/Homebrew/global.rb:106:in `new'
    from /usr/local/Homebrew/Library/Homebrew/global.rb:106:in `<top (required)>'
    from /usr/local/Homebrew/Library/Homebrew/brew.rb:17:in `require_relative'
    from /usr/local/Homebrew/Library/Homebrew/brew.rb:17:in `<main>'

当我输入gradle -vgradle -version时,我应该看到我确实有gradle,并且我可以使用它来构建我的java项目。

5q4ezhmt

5q4ezhmt1#

你的Homebrew安装似乎坏了。尝试使用以下命令卸载它:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

然后重新安装:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
ivqmmu1c

ivqmmu1c2#

只是想为任何人添加安装了gradle但无法运行gradle -vgradle -version的第一个问题。
这表明您的'PATH'环境变量尚未添加。
您需要将Gradle目录添加为'PATH'环境变量。'PATH'环境变量是在终端中搜索所有命令和可执行文件的方式。在终端中键入echo $PATH,以查看命令和可执行文件所来自的冒号分隔的目录列表。
解决方案取决于您的shell语言,对于zsh:
1.开放终端
1.在文本编辑器或nano中打开一个zsh配置文件:
nano ./zshrc
1.如果这个文件不存在,* 有时是因为从Bash更新Zsh *,请先创建它:
touch .zshrc
1.将Gradle Bin Directory添加为'PATH'环境变量:
export PATH=/path/to/gradle/version/bin:$PATH
1.先用Ctrl + X,然后用Y保存并关闭文件
1.新的终端窗口将自动使用此配置文件,但要使用当前终端窗口类型中的配置文件:
source ~/.zshrc
1.您可以通过输入以下内容来确认gradle现在可用:
gradle - v

相关问题