急,在线等待,Java程序怎样在linux下通过脚本启动时自动运行?

yechuan 2004-07-06 03:52:47
我编了个Java程序,写好了启动脚本,并且已经加在redhat的/etc/rc.d/rc.local脚本中,其他非Java的程序都可以自动运行,请教大家,为什么Java的就不行?在线等待,谢谢!
...全文
200 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cawangjun 2004-07-21
  • 打赏
  • 举报
回复
还是环境变量设置的问题啊
yechuan 2004-07-06
  • 打赏
  • 举报
回复
用java的绝对路径并且加上classpath参数就可以了,问题解决了,谢谢了!
ebstar 2004-07-06
  • 打赏
  • 举报
回复
使用 #java com/edatapower/BirthdayCard 是没有问题的,我想是不是要把这个命令放到*.sh文件中,然后将crontab中改为:
02 1 * * * /www/project/*.sh

我试试再说。
yechuan 2004-07-06
  • 打赏
  • 举报
回复
是正确的,登陆之后运行脚本,一切正常!包括运行rc.local脚本,就是开机不运行,郁闷死了!!!
cawangjun 2004-07-06
  • 打赏
  • 举报
回复
你的java程序启动命令是否正确,环境变量设置是否正确
ebstar 2004-07-06
  • 打赏
  • 举报
回复
我也遇到类似的问题
我将一个java任务放到了crontab中,定制为每天执行一次,表示如下:

02 1 * * * java com/edatapower/BirthdayCard

注:每天上午1:02开始执行此命令。

但是此任务始终不执行,唉,我真不知道怎么回事,是java内部的设定不允许自动执行吗?

23,217

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧