1
히 모든, 차이 동안
나는, 내가 수동으로 터미널과 실행을 통해 KTR을 실행하는 동안 차이점이 무엇인지 알고 싶어 KTR (주전자 파일) ERP에 POS에서 내 데이터베이스를 업데이트하는 데 사용할 자바 파일을 통해. Postgres 8.4를 DB로 사용하여 ERP와 POS 시스템 모두에 우분투 12.04 OS를 사용합니다. 수동으로 KTR를 실행예 : 자바
내가 강하게 모두 실행에 약간의 차이가 있다고 생각private void callAttributeSync(String gmno) throws KettleException {
KettleEnvironment.init();
TransMeta metaData = new TransMeta(
"/home/manideep/resources/ORDERS.ktr");
Trans trans = new Trans(metaData);
trans.setLogLevel(LogLevel.ROWLEVEL);
trans.execute(null);
trans.waitUntilFinished();
if (trans.getErrors() > 0) {
System.out.println("Error while ORDER Transformation");
}else{
System.out.println("Succesfully Completed ORDER Transformation");
}
}
을 통해 KTR을 실행
[email protected]:~$ /home/manideep/data-integration/pan.sh -file='/home/manideep/resources/ORDERS.ktr' --level=Minimal
예.
미리 감사드립니다.
실제로 어떤 행동의 차이가 있습니까? 아마 너의 환경 만 다를거야? 같은 사용자입니까? 같은 주전자. 동일한 JVM 버전? – Codek
예 .. 모두 동일하지만 서버 측의 일부 오류는 수동으로 무시되고 java @codek를 통해 완료되면 표시됩니다. –
Maven을 사용하여 프로젝트를 만들었습니까? Java 프로젝트로 가져온 종속성을 공유 할 수 있습니까? ? –