일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 노트패드
- 낙짜쌤
- GIT
- Windows10
- jQuery
- Spring Legacy
- 낙자쌤
- Eclipse
- #php.ini
- 리엑트
- Visual Studio Code
- Linux
- 윈도우10
- eclipse github
- musthave
- sql developer
- 확장프로그램
- Java
- 낙자
- oracle
- vscode에서github연동
- vscode
- 오라클
- 한국소프트웨어인재개발원
- #MySQL
- 이클립스 파일인코딩
- extension
- Github
- MySQL
- 이클립스
- Today
- Total
자바강사 낙자쌤
JAVA 컴파일 및 실행방법 본문
1. (기본) 자바 컴파일 및 실행방법
C:\Lecture> javac 파일명.java
C:\Lecture> java 파일명
- javac 명령어는 자바 파일을 컴파일해 class 파일 생성하는 명령어
- javac 명령어는 자바파일 위치에서 수행해야 함. 옵션 주지 않을 시에 현재 폴더에 class 파일 생성됨
- java 명령어는 자바를 실행시키는 명령어
- java 명령어는 자바파일 및 class 파일 위치에서 수행해야 하고 확장자는 쓰지않음
2. (디렉토리 지정) 자바 컴파일 및 실행방법
* 테스트 디렉토리 구조:
C:\Lecture\src> *.java 파일 위치
C:\Lecture\bin> *.class 파일 위치
* 현재 src 폴더 밑에 자바파일 위치
* class 파일은 bin 폴더 밑에 생성할 예정
컴파일...
C:\Lecture\src> javac -d ..\bin 파일명.java
또는
C:\Lecture\src> javac -d C:\Lecture\bin 파일명.java
실행...
C:\Lecture\src> java -cp ..\bin 파일명
또는
C:\Lecture\src>java -cp C:\Lecture\bin 파일명
- 두 명령어 모두 java 파일 위치에서 수행함
3. (디렉토리 지정, 패키지 지정) 자바 컴파일 및 실행방법
* 테스트 디렉토리 구조:
C:\Lecture\src> *.java 파일 위치
C:\Lecture\bin> *.class 파일 위치
* 현재 src 폴더 my.test.aaa 패키지 디렉토리 밑에 자바파일 위치
* class 파일은 bin 폴더 my.test.aaa 패키지 디렉토리 밑에 생성할 예정
C:\Lecture\src> javac -d ../bin 파일명.java
또는
C:\Lecture\src> javac -d E:\JAVA_Project\Test_Sunni\bin 파일명.java
C:\Lecture\src> java -cp ../bin my.test.aaa.파일명
또는
C:\Lecture\src> java -cp E:\JAVA_Project\Test_Sunni\bin my.test.aaa.파일명
'JAVA' 카테고리의 다른 글
Java로 야구게임(Baseball Game) 구현하기1 - 변수 사용 (1) | 2021.09.04 |
---|---|
JAVA로 업다운(Up&Down) 게임 구현하기 (0) | 2021.09.04 |
JAVA로 가위바위보 게임 구현하기 (0) | 2021.08.31 |
Notepad++에서 자바 컴파일과 실행 (0) | 2016.11.17 |
javac 옵션과 java 옵션 정리 (0) | 2015.12.15 |