Java Eclipse源代码树无效消息

时间:2015-12-13 15:33:28

标签: java eclipse

尝试运行Java程序时遇到异常。当我在Eclipse中查看源代码时,main(String[])void代码:你能指出我正确的方向,缺少什么,缺少它还是我们需要构建一个类?

这是TTPublic类

package orderimport.com.ca.ttorders;

import net.ibs.framework.*;
import net.ibs.framework.db.*;
import net.ibs.framework.lang.*;
import net.ibs.framework.log.IBSEnvironmentLog;
import net.ibs.integrator.base.*;
import net.ibs.framework.util.*;
import net.ibs.framework.asw.*;
import net.ibs.framework.db.Query;
public class TTProcessOrders{
    public TTProcessOrders(){
    }


    public IASWConnection ASW = null;
    public String templateAndParmList = " ";

    public String FWD_SLASH = "\\";
    public String fileName = " ";
    public String saveFile = " ";

    public String apos = "'";
    public StringCollection parameters = new StringCollection("",",",false);
    public String param = "'";
    public String holdYESNO = "NO";
    public String warehouse = " ";
    public String addresscode = " ";
    public int IRO = 0;
    public String IROcustomer = " ";
    public String handler = " ";
    public String multipleSOtype = " ";
    public String singleSOtype = " ";
    // *IH Added Begin*
    public String shipViaOverride = " ";
    public int checkItemID = 0;
    // *IH Added End*


    // Begin 10/07/12 7:00 pm LUIS - Handle error alerts
    public String regularErrorRecipients = " ";
    public String ITerrorRecipients = " ";
    public String saveFolder = " ";
    public TTDataHandler util = null;
    public String import_id = " ";
    public String errorMessage = " ";

    public TTMapOrderData map = null;

public static void main(String[] args){
        IBSEnvironment.setBasePath("C:\\Integrator_DesignStudio\\bin");
        IBSEnvironmentLog.initialize("Default");
        TTProcessOrders obj = new TTProcessOrders();
        obj.main();
    }

Exception in thread "main" java.lang.NullPointerException
    at java.util.Date.getMillisOf(Date.java:939)
    at java.util.Date.compareTo(Date.java:959)
    at ordersimport.com.ca.ttorders.TTControlHandler.loadConfig(TTControlHandler.java:65)
    at ordersimport.com.ca.ttorders.TTControlHandler.getConfigProperty(TTControlHandler.java:109)
    at ordersimport.com.ca.ttorders.TTControlHandler.getASWVersion(TTControlHandler.java:133)
    at ordersimport.com.ca.ttorders.TTControlHandler.getASWConnection(TTControlHandler.java:265)
    at ordersimport.com.ca.ttorders.TTControlHandler.openSharedASWConnection(TTControlHandler.java:242)
    at ordersimport.com.ca.ttorders.TTProcessOrders.main(TTProcessOrders.java:86)
    at ordersimport.com.ca.ttorders.TTProcessOrders.main(TTProcessOrders.java:59)

0 个答案:

没有答案