`
zhangym124
  • 浏览: 347584 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

crontab执行shell脚本时,不执行mvn命令

阅读更多

crontab执行shell脚本时,不执行mvn命令

 

脚本执行时,切换了用户su admin,也就是说用admin的权限执行mvn命令

 

脚本sudo ./build.sh启动时,可以正常运行,但是利用crontab定时跑,就不执行mvn命令

 

原因为:

 

没有加载admin权限下的mvn以及java的环境变量。

 

解决方法:

在脚本中加入以下:

export MVN_HOME="****"

export JAVA_HOME="****"

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics