프로그래밍/JAVA Spring

[JAVA 자바] 명령 프롬프트(cmd) 실행, 디렉토리 변경 + Hello, world.출력

hectick 2021. 12. 11. 00:57

명령 프롬프트 실행방법(Window)

윈도우에서 명령 프롬프트를 실행할 때는 둘 중 하나의 방법을 사용하면 됩니다.

  • 윈도우키+R을 쳐서 나오는 실행창에 cmd 입력하여 실행
  • 시작 메뉴 근처의 윈도우 검색창에 cmd 검색하여 실행

명령 프롬프트에서 디렉토리 변경하기

명령프롬프트에서 디렉토리를 변경하고자 할 때는 명령 프롬프트 창에 다음을 입력해주면 됩니다.
cd는 Change Directory의 약자임을 기억하면 기억하기 쉬워요.

  • cd (원하는 경로) 입력
  • c드라이브에서 d드라이브 내의 디렉토리로 이동할 경우엔 D: 입력 후 cd (원하는경로)

좀더 정확히 말하자면 cd+space바+원하는경로+enter를 입력하면 됩니다.
아래 사진은 cd+space바+C:\jdk1.8+enter를 입력한 경우입니다.

원하는 경로가 C:\jdk1.8 라면?

명령프롬프트에서 현재 디렉토리의 파일명, 폴더명 보는법

디렉토리의 하위 폴더로 이동하거나 파일을 실행시키고 싶은데, 폴더 이름을 못외웠다면, 다음을 입력하여 현재 디렉토리의 파일명, 폴더명들을 확인할 수 있습니다.

  • dir /b 입력

 

JAVA의 정석 기초편 P.16 헷갈린 부분 정리

책을 보면서 따라하는데, 파일을 어디에 저장해야하는지도 안적혀있고, javac.exe는 어떻게 실행하는건지도 안적혀있는데다(나는 뭔가 내용이 갑자기 훅훅 넘어간 기분이 들었다), 괜히 javac.exe파일 클릭해서 실행하려다가 자꾸 안돼서 열심히 구글링해서 책과 비교하며 실행해본 결과를 정리해봤다. C:\jdk1.8\work에 파일을 저장해 놓고, C:\jdk1.8에서 실행하려다 오류가 난것은 덤...

  1. 메모장을 이용하여 Hello.java 프로그램을 작성한 후, 파일 이름을 Hello.java라고 저장한다.
    (이 때, 저장 경로는 C:\jdk1.8\work으로 저장하였다.)
  2. 명령프롬프트 창에서 cd C:\jdk1.8\work를 쳐서 Hello.java가 위치해 있는 디렉토리로 이동한다.
    (1번의 저장 경로로 이동하는 상황이다.)
  3. javac Hello.java를 입력하면 Hello.java가 있는 폴더에 Hello.class파일이 생성된다.
    (즉, 자바 컴파일러(javac.exe)를 사용하여 소스파일(Hello.java)로부터 클래스파일(Hello.class)이 생성하는 상황이다.)
  4. java Hello.java를 입력하면 명령 프롬프트 창에 Hello, world.가 출력되는 것을 볼 수 있다.
    (자바 인터프리터(java.exe)로 실행하는 과정이다.)

메모장을 이용하여 작성한 Hello.java 프로그램
(참고)C:\jdk1.8\work에 파일을 저장했는데, C:\jdk1.8에서 실행해서 오류
C:\jdk1.8에서 C:\jdk1.8\work로 디렉토리 변경 후 Hello.java 실행 성공