일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 타임리프Unescape
- mysql
- 타임리프SpringEL
- MySQL설치순서
- 스프링부트설정
- 정보처리기사
- 정보처리기사실기
- cmd에서java파일실행
- mysql다운로드
- mysql설치하기
- 타임리프유틸리티객체
- 타임리프 특징
- java
- 정처기실기요약
- git
- 정처기실기
- 타임리프Escape
- thymeleaf
- 이클립스없이cmd
- ER모델
- HelloWorld출력
- 타임리프날짜
- 개체관계모델
- 타임리프변수
- 타임리프URL
- 타임리프 표현식
- 정보처리기사실기요약
- mybatis
- spring
- 타임리프기본객체
- Today
- Total
ye._.veloper
[ Java ] 개발 도구없이 cmd 창으로 컴파일 하기 본문
이클립스 없이 cmd 창으로 소스 코드를 컴파일하는 것이 궁금해 찾아보게 되었다.
◽ 컴파일하려는 소스 코드를 메모장에 작성한다.
public class HelloWorldPrint {
public static void main(String[] args){
System.out.println("Hello World");
}
}
· 클래스를 생성
· 메인 메서드 작성
· 출력하길 원하는 코드 작성
◽ C 드라이브에 테스트할 폴더를 생성한 뒤 메모장의 제목 + .java로 저장한다.
◽ cmd 창을 실행한 다음 C 드라이브에 위에서 생성한 폴더로 이동한다.
· cd.. : 상위 폴더로 이동 (cd : change directory)
· cd : 하위 폴더로 이동
· dir : 디렉토리 조회
◽ 작성한 소스 코드를 컴파일한다.
· javac HelloWorldPrint.java 명령어를 통해 HelloWorldPrint.java 파일을 컴파일하는 것이다.
· 컴파일이 되면 test 폴더에서 HelloWorldPrint.class 파일이 생성된 것을 확인할 수 있다.
· javac 파일명.java : Java 파일 컴파일
- Java 개발 도구인 JDK(Java Development Kit)에서 컴파일을 담당하는 파일이 javac.exe이기 때문에
- Java 파일명 뒤에는 .class 확장자가 생략되어 있다.
◽ 컴파일된 소스 코드를 cmd 창에서 출력한다.
· 여기서는 HelloWorldPrint만 입력해준다. (.java 는 생략)
· java HelloWorldPrint(컴파일된 파일명)
- 컴파일된 Java 실행 도구인 JRE에서 실행을 담당하는 파일이 java.exe이기 때문에
'Java' 카테고리의 다른 글
[ Java ] JSP(Java Server Pages) 란? (0) | 2023.04.30 |
---|---|
[ Java ] Java 파일의 컴파일 과정 (0) | 2023.04.29 |
[ Java ] Call by Value와 Call by Reference 차이, 예제 (0) | 2023.03.03 |
[Java] 변수(Variable) (0) | 2023.01.12 |
[Java] 출력 메서드 (System.out.println(), System.out.print(), System.out.printf() ) (0) | 2023.01.12 |