我想使用Gradle,但是从《用户指南》中:


要运行Gradle,请在您的GRADLE_HOME环境变量中添加/bin PATH。通常,这足以运行Gradle。


添加此内容的“最佳”位置是什么?我是基本OS的唯一用户。

#1 楼

.bashrc中设置的路径只能在bash交互式非登录外壳程序中设置,不会在直接从GUI启动的应用程序中设置,也不会在通过SSH登录时(如果您远程登录)设置。如果将路径放在.profile/etc/profile.d中,则该路径可用于您的整个桌面会话。

请用您的实际Gradle路径更改示例中的/path/to/your/gradle
这两种解决方案在您下次登录后都会生效。

系统范围设置

有很多方法可以设置系统范围的变量,但我认为最简洁最优雅的方法是/etc/profile.d中的单独脚本。

首先,创建一个新文件,使其可执行并使用编辑器打开:

sudo /etc/profile.d/gradle.sh
sudo chmod +x /etc/profile.d/gradle.sh
sudo -i scratch-text-editor /etc/profile.d/gradle.sh


,然后在其中添加以下几行:

export GRADLE_HOME=/path/to/your/gradle
export PATH="$PATH:$GRADLE_HOME/bin"


用户特定设置

打开本地.profile文件:

scratch-text-editor ~/.profile


并在此脚本的末尾添加以下行:

export GRADLE_HOME=/path/to/your/gradle
export PATH="$PATH:$GRADLE_HOME/bin"


评论


现在我知道如何在Ubuntu中添加程序^ _ ^

– moldovean
16年4月15日在8:32

#2 楼

您可以将其放在主目录中的/ etc / environment(适用于所有用户)或.bashrc文件(变量仅通过bash有效)中。

评论


不,不是.bashrc。 .profile是正确的。

–吉尔斯'所以-不再是邪恶的'
15年8月1日在22:44