.
현재 디렉터리가 아닌 다른 디렉터리에 값을 설정할 수 있나요 ?
배경
저는 자바를 배우고 있어요. 내 프로그램 디렉토리에는 두 개의 하위 디렉토리 src
와 bin
. 코드를 컴파일해야 할 때마다 소스 파일에 가져온 Java 클래스의 경로 때문에 src
call을 입력하고 .class 파일이 저장되는 대상을 지정합니다 . 코드를 실행할 때 를 입력하여 을 호출합니다 .javac
../bin
../bin
java
코드를 수정하고 다시 컴파일해야 할 때는 ../src
run again 을 입력합니다 javac
. 그런 다음 ../bin
프로그램을 실행하려면 입력이 필요합니다 . 코드를 계속 변경하면 현재 디렉터리가 src
와 bin
.
질문
- 내 프로그램 파일(소스 파일 및 실행 파일)이 올바르게 구성되어 있지 않은지 궁금합니다. 예를 들어 전환할 필요가 없도록 모든 소스 파일과 실행 파일을 동일한 디렉터리에 넣어야 합니까?
- 그러나 이는 소스 코드와 실행 파일을 동일한 디렉터리에 혼합하므로 현명하지 못한 것 같습니다.
답변1
.
값을 갖는 변수가 아닙니다. 파일 시스템의 (특수) 파일입니다. 변경할 수 없습니다.