자바에서 런타임으로 db2cmd를 실행시키고 있습니다. csv임포트할려고 배치 파일 만들어서.
임포트할때 메시지 출력하니깐 그 메시지를 읽어서 로그메시지 출력하려고 하고 있는데요.
임포트가 다 끝나야지 메시지화일리 만들어지지않습니까?
그래서 자바 내부에서 프로세스가 끝날때까지 기다렸다가 로그메시지 출력하라고 했는데요.
내부에서는 분명히 프로세스가 끝났다고 나오는데 메시지파일이 없는거에요.
자바파일 다 끝나고 나서야 도스창뜨면서 실행되고 메시지파일이 만들어져요.
결론을 말하면 db2cmd프로세스가 끝나는 시점을 못 잡고 있는것 같아요.
분명 프로세스가 끝났다고 나오는데 실제는 끝나지 않은 상태죠.
머가 문젠가요? 도저히 전 모르겠습니다. 에러가 나는 것도 아니고....
도와주세요~~~~~
|