Eclipse在循环中执行java应用程序

时间:2010-01-28 16:40:46

标签: java eclipse

enyone是否知道是否可以在Eclipse中启动java应用程序但是在循环中。 我需要整晚执行一个应用程序。 如果我尝试在win控制台中运行它,它很复杂,我已经指定了一堆参数。

3 个答案:

答案 0 :(得分:3)

运行循环中运行常规Java程序的方式:

public class MyProgram {
   public static void main(String[] args) {
       // your infite, of finite loop goes here
   }
}

然后,只需运行它,如果没有未处理的异常,它将会整夜运行。

答案 1 :(得分:3)

在调用Runtime.exec时将main包裹起来并将其放入循环中。

public static void main(String args[]){
     while(true){
          Process proc = Runtime.getRuntime().exec("java yourclasshere");
          try{
               proc.waitFor();
          } catch (InterruptedException e) {}
     }
}

答案 2 :(得分:1)

Eclipse是一个开发环境,而不是应用程序管理器。它不适合你要求做的事情。最好了解这些参数是什么以及为什么需要它们,并编写批处理文件来为您处理它们。如果您提供更多详细信息,可能会有更好的答案。