日期:2014-05-20  浏览次数:20787 次

如何写批处理程序调用JAVA代码
我有2个JAVA类,其中一个JAVA类有MAIN方法,请问如何写批处理程序调用并执行这个JAVA类
package   jp.co.kingtsushin.F102GSWebMail.batch.processmonitor;

import   java.io.IOException;
import   java.net.HttpURLConnection;
import   java.net.URL;
import   java.util.ArrayList;
import   java.util.StringTokenizer;

import   jp.co.kingtsushin.F102GSWebMail.common.AppLogType;
import   jp.co.kingtsushin.F102GSWebMail.common.Batch;
import   jp.co.kingtsushin.F102GSWebMail.common.LogOutManager;
import   jp.co.kingtsushin.F102GSWebMail.common.PropFileType;

public   class   ClientListener   extends   Batch   {
    public   static   void   main(String[]   args)   {
                ClientListener   clientListener;
                objLogger.Trace(LogOutManager.TYPE_BEGIN,
                                strModuleID,
                                null,   null,   null,   null,   null);
                try   {
                        clientListener   =   new   ClientListener();
                        clientListener.sendConfirmRequest();
                }   catch   (IOException   e)   {
                        //   エラーログ書く
                        strErrID   =   "WM_0001 ";
                        objLogger.Error(strModuleID,   null,   null,   "WM_0001 ",   null,   e);
                }   finally   {
                        objLogger.Trace(LogOutManager.TYPE_END,
                                        strModuleID,
                                        null,   null,   null,   null,   null);
                }
        }
}
以上只是有MAIN方法的这个类的部分代码,请高手指教如何编写,万分感谢.最好有代码,要具体点

------解决方案--------------------
"%JAVA_HOME%/bin/java " -cp lib/ant/ant.jar;lib/ant/ant-launcher.jar;lib/ant/ant-junit.jar;lib/junit/junit.jar;lib/clover/clover.jar; "%JAVA_HOME%/lib/tools.jar " org.apache.tools.ant.Main %1