本人在一台linux后台,手工执行一个java程序正常。但在定时crontab调用时,发现java调用本人jre包不完全,遗留部分下载不入,导致线程一直挂在上面。该情况如何处理?

解决方案 »

  1.   

    能具体点吗
    调用jar包不完全什么意思
      

  2.   

    本人jre包???????
    不是太明白
      

  3.   

    发现java调用本人jre包不完全,遗留部分下载不入,导致线程一直挂在上面
    无法理解
      

  4.   

    不好意思,当时急,导致描述不轻。具体意思如下:
    本人需要在redhat AS3.0服务器上,通过crontab定时执行一个java任务.
    该java程序手工执行是可以的。但定时执行时,java程序执行到一半就不执行,
    停在那里,其该线程后台显示是继续运行,如果不杀,一直运行没完没了。
    但同样的程序在hp、和sun机器是OK的,没有问题。大家看看问题在那?
    并通过java -verbose  xxx 显示下载的包不完整?是否jdk版本问题?
    还是redhat3.0 服务器问题?
      

  5.   

    重新下载个JDK的安装包进行安装并测试一下看。java -verbose,后显示加载到哪个阶段呢?
      

  6.   

    1、下载到jre包处,每次都是下载该文件中的一半就停止了。
    2、我尝试了几个版本的jdk都是这样。