IT追梦者

Programming
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年5月12日

摘要: Linux执行一些定时任务通常可以使用crontab完成。有时候我们在外面正常执行的脚本,放到crontab执行可能就不灵了。我碰到过一次主要是环境变量的问题。通过mvn clean install自动定时构建项目,放到crontab中执行不起作用(mvn没有执行)。把mvn改成绝对路径:${MAVEN_HOME}/bin/mvn clean install,可以正常启动mvn命令执行了,但是执行结果出错,提示找不到某些archtech。在脚本前面设置环境变量以后便可以正常运行。网上查资料:尽量使用绝对路径执行命令;#!bin sh;设置环境变量;当然遇到问题时解决问题的方法除了搜索资料,自己 阅读全文

posted @ 2012-05-12 13:28 星龙冰 阅读(293) 评论(0) 推荐(0) 编辑