try {
    String[] args = new String[] {"sh", "-c", "sqlldr username/pw      control=c:\\test.ctl data=c:\\test\test.txt log=路径 bad=路径\");
Runtime.getRuntime().exec(args);          
      Process process=Runtime.getRuntime().exec(args );
           process.wait();
            }
            catch (Exception  e)
        {
            e.printStackTrace();
        }  
      
并且将sqlldr 放到PATH环境变量上