linux java启动脚本文件_如何在linux系统启动脚本中启用java路径?

我正在尝试为Apache Storm创建一个启动脚本,它可以在启动时自动启动风暴管理程序 .

但我不断得到这个错误:

回溯(最近一次调用最后一次):文件“./home/ec2-user/apache-storm-1.1.2/bin/storm.py”,第887行,在main()文件“./home/ec2-user /apache-storm-1.1.2/bin/storm.py“,第884行,在main(COMMANDS.get(COMMAND,unknown_command))(* ARGS)文件”./home/ec2-user/apache-storm-1.1 .2 / bin / storm.py“,第679行,在主管jvmopts = parse_args(confvalue(”supervisor.childopts“,cppaths))[文件”./home/ec2-user/apache-storm-1.1.2/bin /storm.py“,第153行,在confvalue中p = sub.Popen(命令,stdout = sub.PIPE)文件”/usr/lib64/python2.7/subprocess.py“,第390行,在init errread中,errwrite)文件“/usr/lib64/python2.7/subprocess.py”,第1025行,在_execute_child中引发child_exception OSError:[Errno 2]没有这样的文件或目录

在我看来,错误是由于无法检测 JAVA_HOME 和相关的java路径引起的 .

我使用了带有修改路径的this脚本

我已经在 /.bashrc , /etc/profile , /etc/environment 中配置了javapath . 但似乎没有任何效果 .

有人可以帮忙吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值