728x90
SMALL
자바 파일을 컴파일할때 import되는 코드 소스들이 같은 공간이 아니라 다른 공간에 있다면,
(소스파일들이 모여있는 org 폴더를 lib이라는 새로운 폴더에 넣었다.)
javac로 컴파일했을 때 에러가 뜬다
다른 경로에서도 찾을 수 있게 하기 위해서는
javac -cp ".;lib" OkJavaGoInHome 로 입력한다.
cp는 class-path 줄임말
.은 현재 디렉토리, ;는 다른 디렉토리에서도 찾을 때 쓴다.
실행시킬때도 마찬가지이다.
java -cp "찾을위치" 실행시킬파일 (.java 쓰지 않는다)
lib만 입력하면 에러가 뜨는데, 아마 class파일이 lib이 아닌 OkJavaGoInHome.java 파일이 있는 현재 디렉토리에 존재해서 그런듯하다. 현재경로도 추가하기 위해 ".;lib"으로 하니 잘 실행이 된다.
728x90
'기록' 카테고리의 다른 글
editpulus 에디트플러스 커서가 굵어졌을때 해결방법 (0) | 2022.01.20 |
---|---|
Java를 직접 compile하고 실행 - 입력과 출력 (0) | 2021.09.06 |
Java를 직접 compile하고 실행 - 컴파일하고 실행하기 (0) | 2021.09.05 |
Java를 직접 compile하고 실행 - 실행환경 살펴보기 (0) | 2021.09.05 |
github에 연동한 파일 위치 (0) | 2021.09.02 |