找不到Gradle命令

cain4355

所以我最近从跳转AntGradle,这是美妙的。但是,我遇到了一些问题,无法从服务器运行。

我有一个脚本,可以手动执行以运行所有gradle任务来构建我的应用程序。当我登录到机器时,此功能非常有效。问题在于,我现在正尝试启动该脚本进行每晚构建。为了杀死一块石头上的两只鸟,我启动了一个JBoss带有自定义服务服务器,服务器每晚调用该脚本,并使用来自GitHub的特定钩子调用该脚本。

有谁知道我登录到计算机时调用脚本与服务器(登录时启动)调用同一脚本之间有什么区别?

我从控制台获得的唯一信息是:

    gradle: command not found
巴蒂亚耶夫

如@TobiSH首先检查您的环境 echo $GRADLE_HOME && echo $PATH

gradle只能为您的用户而非所有系统设置路径

.profile.bashrc代替/etc/environment(对于linux系统)

第二种选择是尝试使用Gradle包装器

$ gradle wrapper

与您的环境更加独立

您可以在此处(Windows)了解更多有关不同用户和系统变量的信息。

对于此处的ubuntu和其他基于Linux的系统

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章