[Java] 윈도우 cmd로 Java 컴파일하기

2024. 8. 31. 21:31·Java

 

 

 

 

1. cmd 실행 후 실행하고 싶은. java파일 경로로 이동.

 

  • 프로젝트 디렉토리로 이동한다.

 

 

  • 폴더 안 파일들을 보니 Main.java를 컴파일하고 싶다. (dir)

 

 

 

 

 

2. javac 컴파일러로 .class 파일 만들어주기

 

 

  • 이동한 디렉토리에서 컴파일하고 싶은 java파일 컴파일하기
  • javac 파일명.java  입력하면 javac가 컴파일 해준다.

 

javac 파일명.java

 

 

 

 

 

 

 

  명령어 입력 후 dir로 디렉터리를 확인해 보니 없었던 Main.class 파일이 만들어졌다.

 

  Main.class 파일은 바이트코드로서 사람이 읽어도 해석을 못하는 컴퓨터 친화적 언어로 변했다.

  이것이 컴파일(compile)이다.

 

  우리는 컴퓨터 OS에는 Java로 개발하기 위해 JVM을 설치한 상태이다. 그래서 Main.class파일을 컴퓨터는 읽을 수 있다.

 

 

 

 

 

3. 컴파일된 파일 java명령어로 cmd에서 실행시키기

 

  • java 파일명 명령어 사용    이때,. class는 안 붙인다.(파일형식)
  • 실행은 간략하게 Main이름의 class를 찾은 후 main method에 있는 코드를 실행시킨다.

 

 

 

 

'Java' 카테고리의 다른 글

[Java의 정석] Chapter4 연습문제  (3) 2024.09.13
[Java14] 새로운 Switch문  (0) 2024.09.13
[Java] JAVA의 정석 기초편 챕터3 문제  (0) 2024.08.30
[Java] 문자열의 비교 (equals override)  (0) 2024.08.30
[Java] char에서 int로 변수 타입 변경  (0) 2024.08.26
'Java' 카테고리의 다른 글
  • [Java의 정석] Chapter4 연습문제
  • [Java14] 새로운 Switch문
  • [Java] JAVA의 정석 기초편 챕터3 문제
  • [Java] 문자열의 비교 (equals override)
oneH
oneH
  • oneH
    Hello WeonHyeok!
    oneH
  • 전체
    오늘
    어제
    • 분류 전체보기 (50)
      • CSS (1)
      • Javascript (5)
        • JS자료구조,알고리즘 (1)
      • Java (22)
        • OOP (9)
      • JSP (1)
      • Computer Network (2)
      • 이론 컴퓨터 (2)
      • Project (0)
      • Algorithm&Data Structure (11)
      • 데이터베이스 (3)
      • Spring,SpringBoot (1)
      • Git & GitHub (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    MySQL
    JavaScript
    컴퓨터구조
    OOP
    Selector
    combinators
    OSI7계층
    math
    Java
    SQL
    컴파일
    이진검색
    자바
    object
    복사
    JS
    스택
    선형 큐
    선택자
    폰노이만 아키텍쳐
    덱
    프로토콜
    컴퓨터네트워크
    오블완
    큐
    Git
    티스토리챌린지
    Algorithm
    Stack
    컴퓨터 네트워크
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
oneH
[Java] 윈도우 cmd로 Java 컴파일하기
상단으로

티스토리툴바