java

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ java ] in KIDS
글 쓴 이(By): unixboy (세탁소주인)
날 짜 (Date): 2002년 11월 17일 일요일 오후 12시 41분 35초
제 목(Title): java -> c -> exe 파일 실행





Java에서 jni 인가하는 인터페이스
(제가 자바가 깡통이래서요..) 를 통해서 
/sbin/hwclock 을 실행하려고 합니다.
그래서 jni 하부의 C 언어에서 다음과 
같이 했걸랑요?

  if((pid=fork()) == 0){

     execl( "/sbin/hwclock" , "--systohc" , (char *)NULL );

    }
  wait(0);

그랬는데, 요거만 컴파일해서 실행하면 되는데 
Java 에서 call 하는 걸로 고치면 아예 시스템이 뻗어버리는
현상이...
(59%) CTRL-L/다시보기 h/도움말 q/끝내기 R/답장하기 n/다음글 p/이전글
Java는 JVM에서 interpreting하기 때문에 그런건가요?
Java에서 C 함수를 호출하는거하고, 여기서 외부 실행화일을
실행하는 법 아시는 분 계시면 좀 알려주십쇼. 

그리고, Java 에 관련된 교육이나 뭐 이런거 프로그램 아시는
분 계십니까? 요즘하는 project에 Java code가 깔려죽을 만큼
많은데, 아는게 없어서 큰일입니다. 

미리 감사드립니다요.



@@ 나비처럼 날아서 벌처럼 도배하자 @@
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.