//核心处理Job创建
Job core=null;
if(jobBean.getJobDescriptor().getJobType()==JobRunType.MapReduce){
core=new MapReduceJob(jobContext);
}else if(jobBean.getJobDescriptor().getJobType()==JobRunType.Shell){
core=new HadoopShellJob(jobContext);
}else if(jobBean.getJobDescriptor().getJobType()==JobRunType.Hive){
core=new HiveJob(jobContext,applicationContext);
}
Job job=new WithProcesserJob(jobContext, pres, posts, core,applicationContext);