[JAVA] 명령 프롬프트(cmd)에서 JAVA 컴파일 후 실행하기

2018. 4. 12. 22:23·ETC/TIP
반응형

명령 프롬프트(cmd) 열기


 

 

윈도우 버튼을 누른 후, "명령 프롬포트" 혹은 cmd를 검색한다.

 

 

이렇게 명령 프롬포트(cmd) 창이 실행되었다.
 

 

명령 프롬포트(cmd)에서 JAVA를 실행할 디렉터리까지 이동하기

 

 

 

 

 

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

JAVA 확장자 파일을 저장할 폴더를 생성하고,

 

 

 

 

 

 

 

그 경로까지 이동을 하는 명령어인 "cd 디렉터리" 를 사용합니다.

 

 

 

JAVA를 실행하기 위해서는 파일이 있는 디렉터리까지 이동해 주어야 합니다. 

 

 

 

 

 

 

저는 간편하게 C 드라이브에 "JAVA"라는 새 폴더를 만들었습니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

명령 프롬포트(cmd)에서cd C:\JAVA라고 입력하고 엔터를 입력하자,

C드라이브의 JAVA 디렉터리로 이동하였다.

 

이제 정말 JAVA 파일을 컴파일 해 보자.


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

명령 프롬포트(cmd)에서 JAVA 컴파일 방법


더보기

 

※ 여기서부터 아래의 JAVA 코드로 작성된 파일이 있다고 가정하여 게시글을 씁니다 ※

 

1
2
3
4
5
6
public class HelloWorldPrint{
    public static void main(String[] args) {
        System.out.print("안녕하세요 "); //줄바꿈O
        System.out.println("LogDouble7 입니다."); //줄바꿈X
    }
}
Colored by Color Scripter
cs

                                                               파일명 : HelloWorldPrint.java

 


 

JAVA도 컴파일을 한 후, 실행할 수 있다.

 

 

 

컴파일을 하기 위해서는 javac 실행파일을 사용하는데

명령 프롬프트(cmd)에서 javac 파일명.java 라고 입력해야 실행이 됩니다.

 

예시로, 위의 HelloWorldPrint.java 소스파일을 컴파일을 하기 위해서

javac HelloWorldPrint.java를 입력합니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

이렇게 아무 오류 없이 뜬다면 컴파일 성공.

 

더보기

제일 많은 오류가 발생하는 것은 JAVA는 대소문자를 구분하기 때문에 class명과 파일명을 동일하게 지정하여야 하기 때문에 오류가 발생한다.

혹은 파일명 뒤 확장자를 입력하지 않았다거나 대소문자를 구분하기 때문에 주의하여야 한다.

 

 

컴파일을 정상적으로 성공하게 되면

위처럼 java 소스파일명과 같은 class 파일이 생긴다.

 

컴파일을 완료했다면 JAVA 파일을 실행해 보자.


 

 

명령 프롬프트(cmd)에서 JAVA 실행 방법


 

더보기

 

위에서 JAVA 파일 컴파일을 완료했다면 이제 JAVA 파일을 실행해 보자.

자바 파일을 실행하기 위해 사용되는 실행파일은 java 파일이다.

명령 프롬프트에서는 java 파일명 을 입력하면 자바 파일이 실행된다.

 

 

명령 프롬프트(cmd) 창에서 java HelloWorldPrint을 입력합니다.

입력했던 결과는 문자열 출력이기 때문에 잘 출력된 모습을 볼 수 있다.


ETC

 

@ 자바 실행 시, 기본 클래스를 찾을 수 없다는 오류가 떠요

 

CLASSPATH 설정이 잘못되어 있는 것이다.

급한 오류라면 파일이 저장되어 있는 디렉터리를 CLASSPATH 부분에 직접 입력한다.

 

따라서,

컴파일(javac 실행)할 때는 

=> javac -classpath (디렉터리) (파일명).java

 

실행(java 실행)할 때는 

=> java -classpath (디렉터리) (파일명)

 

 


 

이클립스와 에디터플러스 설치하는 방법도 곧 올리도록 하겠다.

 

 

반응형

'ETC > TIP' 카테고리의 다른 글

[TISTORY/티스토리] 소스 코드 출력이 이상하고 오류날 때 - 코드 플러그인 설정 방법  (0) 2024.01.07
[Visual Studio] 주석 처리 단축키 (+ 단축키 수정)  (0) 2018.04.19
[JAVA] 에디트플러스(EditPlus) JAVA 컴파일 실행 설정  (0) 2018.04.18
[JAVA] JAVA 설치 - JDK 환경변수 설정 (180412 수정)  (0) 2018.04.10
[Cocos2d-x] Cocos2d-x v3.16 시작하기  (0) 2017.11.01
'ETC/TIP' 카테고리의 다른 글
  • [Visual Studio] 주석 처리 단축키 (+ 단축키 수정)
  • [JAVA] 에디트플러스(EditPlus) JAVA 컴파일 실행 설정
  • [JAVA] JAVA 설치 - JDK 환경변수 설정 (180412 수정)
  • [Cocos2d-x] Cocos2d-x v3.16 시작하기
Dev Chu
Dev Chu
  • Dev Chu
    Log_Double 7
    Dev Chu
  • 전체
    오늘
    어제
    • LOG LIST (199)
      • log Double 7 (2)
        • notice (1)
        • 회고록 (1)
      • Study (111)
        • 과제 (2)
        • 코딩 테스트 (105)
        • 대규모 시스템 설계 기초 (4)
      • CS (10)
        • 자료구조 & 알고리즘 (4)
        • Design Pattern (2)
        • TIL (4)
      • FrontEnd (26)
        • HTML & CSS (16)
        • JavaScript & jQuery (9)
        • React (1)
      • BackEnd (24)
        • Java (4)
        • Python (6)
        • Database (0)
        • Spring (6)
      • Infra & DevOps (3)
        • AWS (3)
        • Git (8)
      • Project (3)
        • repo_bis (2)
        • WhiteMonday (1)
      • ETC (20)
        • TIP (13)
        • Error (5)
        • SQLD (2)
  • 블로그 메뉴

    • 코딩 테스트
  • 링크

    • GitHub
  • 공지사항

    • Log Double 7
  • 인기 글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Dev Chu
[JAVA] 명령 프롬프트(cmd)에서 JAVA 컴파일 후 실행하기
상단으로

티스토리툴바