자바상에서 외부 프로그램을 실행할려고 합니다.
글쓴이: 다크슈테펜 / 작성시간: 금, 2005/01/14 - 1:24오후
검색해서 Runtime.getRuntime().exec()로 외부 프로그램을 실행할수 있다고 하더라구요...
그런데 자바 소스에서 위 명령으로 하면 에러가 납니다.
이클립스에서 컴파일 했습니다.
Exception in thread "main" java.lang.Error: 분석되지 않는 컴파일 문제점:
처리되지 않은 예외 유형 IOException
at main.createContents(main.java:113)
at main.open(main.java:54)
at main.main(main.java:46)
에러는 이런형태로 나구요...
혹시나 해서
간단하게 소스를 작성해서 시험해봐도 같은 오류가 납니다.
전에 어떤분이 SWT 위젯에서는 직접적인 쓰레드의 접근은 허용하지 않는 다고 하신것도 기억나서 syscexec로 해서 물려봐도 역시나 같은 에러가 납니다.다른 사이트에서 보면 이거위에는 임포트하거나 하는게 전혀 안나와 있던데 이거 어떻게 사용하는거죠...?
Forums:
[code:1]Runtime aRT = Runtime.getRuntime
이런식으로 코딩을 한건가요?
----
I paint objects as I think them, not as I see them.
atie's minipage
문법이 나와 있기로는 검색했을때 다들 Runtime.getRuntim
문법이 나와 있기로는 검색했을때 다들
Runtime.getRuntime().exec(String command);라고 하더라구요...
String command에 자기가 원하는 프로그램 패스와 이름을 적어 놓으라고 하더라구요....이렇게 쓰는 거 아닌가요...?
다들 그렇게 설명해놓아서...
인생이란게 다 그런게 아니겠어요....? 뭘(?)
http://schutepen.egloos.com
위의 코드처럼 해보세요. 덧붙여서, 키보드 입력을 받기 위해서는 aPro
위의 코드처럼 해보세요. 덧붙여서, 키보드 입력을 받기 위해서는 aProc.getInputStream()이 필요해서 저는 위의 코드처럼 합니다.
----
I paint objects as I think them, not as I see them.
atie's minipage
매번 감사드립니다.잘ㅤㄷㅙㅂ니다.다시한번 감사드립니다.
매번 감사드립니다.잘ㅤㄷㅙㅂ니다.
다시한번 감사드립니다.
인생이란게 다 그런게 아니겠어요....? 뭘(?)
http://schutepen.egloos.com
[quote="darkschutepen"]매번 감사드립니다.잘ㅤㄷㅙㅂ니다
진담반 농담반으로... xml에 적힌 mms:// url들을 읽어 SWT의 버튼으로 만들고 (온라인 TV 채널), 그 버튼들이 눌려지면 mplayer가 외부 프로그램으로 실행되는 것을 하나 만들어 주세요. (SWTmplayer)
:wink:
----
I paint objects as I think them, not as I see them.
atie's minipage
[quote="atie"][quote="darkschutepen"]매번
헛 예제인가요...?
너무 감사드립니다.주말에 해보겠습니다.아자~~~
인생이란게 다 그런게 아니겠어요....? 뭘(?)
http://schutepen.egloos.com
댓글 달기