Download presentation
Presentation is loading. Please wait.
1
Java Development Environment & Eclipse IDE
SPARCS 04 고윤정
2
Java, Anywhere ? Universality(이식성) Class File(Byte code) → Execute
Independent with OS Class File(Byte code) → Execute ?
3
Let’s Run Java JVM(Java Virtual Machine) But for developers…
JRE(Java Runtime Environment) ※ Plug-in But for developers…
4
Let’s Develop with Java
Java SE(java Platform Standard Edition) JDK(Java Development Kit) JRE(Java Runtime Environment) API(Application Programming Interface) Java editor – Eclipse IDE
5
? ※ 환경 변수 설정하기 JDK를 설치하면 java compile 가능하다!
그럼 java.exe가 있는 bin 폴더에서만 프로그램을 작성해야 될까? 현재 폴더 안에 컴파일 프로그램 java.exe가 있어야만 가능하다.
6
※ 환경 변수 설정하기 cmd 창으로 compile 시 [내컴퓨터 – 속성 – 고급 – 환경변수]
7
※ 환경 변수 설정하기 JAVA_HOME : jdk가 설치된 경로 ..\jdk1.6.0
8
※ 환경 변수 설정하기 PATH : java.exe가 설치된 경로 CLASSPATH : class가 존재하는 경로
%JAVA_HOME%\bin; CLASSPATH : class가 존재하는 경로 .;
9
※ 환경 변수 설정하기 Eclipse IDE에서
10
[Workspace: project 들을 포함하는 폴더 지정]
Using Eclipse IDE Integrated Development Environment (통합 개발 환경) [Workspace: project 들을 포함하는 폴더 지정]
11
Using Eclipse IDE [새로운 project 만들기]
12
Using Eclipse IDE [새로운 class 만들기]
13
Why NOT java file by itself?
KAIST 중앙도서관에서 ‘수학과 예술의 만남’(수학 분야) 책을 부탁해. 그리고 오는 길에 매점에서 우유 좀 사다 줘. 앗, 어은동에서 사야 될 물건도 있는데 어쩌지?
14
Why NOT java file by itself?
어은동 KAIST(Workspace) 도서관(default package) 수학분야 (package) 예술분야 (package) 매점 (resources package) 수.예.만. 수.예.만. 우유
15
What is in the project? Package Explorer shows…
16
What is in the project? Default package Resources JRE System Library
Additional API plug-in
17
Running the Program
18
※ 알아두면 좋은 단축키들 New : Alt + Shift + N Close : Ctrl + W
Close All : Ctrl + Shift + W Search : Ctrl + H Find/Replace : Ctrl + F Find Next : Ctrl + K Find Previous : Ctrl + Shift + K Occurrences in Files : Ctrl + Shift + U Run Last Launched : Ctrl + F11 Debug Last Launched : F11
19
Eclipse Goodies Workbench Basics Team Support CVS
(Concurrent Versions System ) Eclipse Plug-in Development
20
For More Information Java 공식 웹사이트 Wikipedia Eclipse Help
Wikipedia Eclipse Help Welcome
Similar presentations