cai*_*355 4 java jboss gradle angularjs
所以我最近从跳转Ant到Gradle,这是美妙的.但是,我有一些问题从服务器运行gradle.
我有一个脚本,我可以手动执行以运行我的所有gradle任务来构建我的应用程序.当我登录到机器时,这非常有效.问题是我现在正试图启动该脚本以进行夜间构建.为了一举两得,我推出了一个JBoss带有自定义服务的服务器,每晚调用该脚本并使用GitHub的特定钩子调用脚本.
有谁知道当我登录到机器时调用脚本与拥有服务器(我在登录时启动)之间的区别是调用相同的脚本?
我从控制台获得的唯一信息:
gradle: command not found
Run Code Online (Sandbox Code Playgroud)
Bat*_*aev 12
正如@TobiSH所说首先检查你的环境 echo $GRADLE_HOME && echo $PATH
路径gradle只能为您的用户而不是所有系统设置
.profile或者.bashrc代替/etc/environment(对于Linux系统)
第二个选项是尝试使用gradle包装器
$ gradle wrapper
Run Code Online (Sandbox Code Playgroud)
更加独立于您的环境
您可以在此处阅读有关不同用户和系统变量的更多信息(windows)
对于Ubuntu和其它Linux为基础的系统在这里
| 归档时间: |
|
| 查看次数: |
23420 次 |
| 最近记录: |