java

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ java ] in KIDS
글 쓴 이(By): pkyoung ()
날 짜 (Date): 2001년 3월 22일 목요일 오후 04시 24분 08초
제 목(Title): [Q] 디렉토리 구분자.. windows vs. linux


Robot을 control하는 class lib. 을 다운받았는데..
설치순서대로 설치하고 컴파일해서 실행시킵니다..

다운받은 클래스의 디렉토리는 /home/tb/src/EDU/...이고
예제 화일은 /home/tb/src/JCye/ 입니다..

classpath를 잡고 . 도 포함시킨 상태에서
컴파일은 잘 됩니다. (화일이름은 JCyePWM.java) 입니다..
이걸 실행시키는게 문젠데..
이화일이 있는 디렉토리에서 실행시키면 아래와 같은 에러가 납니다..
Exception in thread "main" java.lang.NoClassDefFoundError: JCyePWM (wrong
name:
JCye/JCyePWM)
이걸 한단계 아래 디렉토리 /home/tb/src에서 java JCye/JCyePWM
이라고 하면 잘 실행이 됩니다..

문제는 이걸 windows에서 실행시켜야하는데..
윈도우에서는 어느디렉토리에서해도 JCye/JCyePWM을 못찾네요..
아마도 디렉토리 구분자가 윈도우하고 리눅스하고
달라서 생기는 문제 같은데요.. JCye\JCyePWM을 찾도록 바꿔야 할텐데요..

/home/tb/src/EDU/..../ 에 보면 .java화일하고
.class화일이 있던데..
이걸다 windows에서 다시 컴파일하면 되는건가요?
아니면 소스를 다 찾아보고 /를 \로 고쳐주어야하나요?

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.