• 全部
  • 系统维护与使用
  • 应用程序开发
  • 内核源代码
  • 驱动程序开发
  • CPU和硬件区
  • UNIX文化
  • Solaris
  • Power Linux
  • 问答

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

yechuan 2004-07-06 03:52:47
我编了个Java程序,写好了启动脚本,并且已经加在redhat的/etc/rc.d/rc.local脚本中,其他非Java的程序都可以自动运行,请教大家,为什么Java的就不行?在线等待,谢谢!
...全文
147 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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内部的设定不允许自动执行吗?
回复
发帖
Linux/Unix社区
创建于2007-08-27

2.0w+

社区成员

Linux/Unix社区 应用程序开发区
申请成为版主
帖子事件
创建了帖子
2004-07-06 03:52
社区公告
暂无公告