안녕하십니까
선배님들
날씨가 점점 추워지는데 감기조심하세요
다름이 아니라 질문하나가 있어서 이렇게 글 올립니다.
현재 서버프로세스 모니터링 관련 프로그램을
빌더 xe2버전 환경에서 만들고 있습니다.
환경은 window 서버이며 java로 만든 통신 서버를
프로세스가 꺼질경우 자동으로 켜지도록 하는 (와치독) 프로그램을 개발중입니다.
현재
모니터링 하려는 서버 프로그램은
.jar 파일 실행시 백그라운드로 켜지기 때문에 바로가기를 생성하여 키고 있으며 이럴경우 cmd 창에 로그화면이 나와서
모니터링 할수 있게 되어있습니다.
문제는
제가 만드는 프로그램은 이러한 서버들이 프로세스가 꺼질경우 다시 키도록 하는 와치독 프로그램을
만들고 있지만 .jar파일을 실행시 백그라운드로 실행되기에 바로가기 쪽을 실행하려 하지만
아무리 진행해도 켜지지가 않습니다. ( java로만든 .exe 말고 다른 빌더 .exe파일로는 바로가기 실행 모두 잘됩니다.)
파일명을 영어로 수정하거나 test.lnk 로 실행해도 모두 실행되지 않으며
ShellExecute 함수
WinExec 함수
CreateProcess 함수 모두 설정하였지만 위와 같은 문제로
자바실행프로그램의 경우 바로가기가 안되는것 같습니다.
혹시 같은경험하신분이나 문제해결하신분.. 도움부탁드립니다.
|