yoni
[02] Eclipse Neon 3 JAVA Application 개발 환경 설정 본문
java of educational by contents
[02] Eclipse Neon 3 JAVA Application 개발 환경 설정
yoni-1117 2018. 12. 1. 12:25[01] Eclipse Neon 3 JAVA Application 개발 환경 설정
- IBM의 Visual age for JAVA라는 툴의 소스를 공개하여
여러 업체와 협력하여 Eclipse 개발 툴 공동 프로젝트가 시작됨.
- JAVA, JSP, XML, HTML5, JavaScript, CSS3, Spring, MyBATIS, BigData,
Android, Python, C, C++, PHP등 SW개발 툴로 쓰임.
- 편집 작업시 소스 문법 자동 검사, 자동 컴파일(변환), 소스 자동 생성등의
기능을 지원함.
- 소스 작성시 문법을 외우지 않아도 개발 가능하도록
Assist List(사용 가능 요소 목록) 지원, 수동으로 호출하는 단축키는
Ctrl + Spacebar 입니다.
1. eclipse 설치
* 압축 툴은 Alzip보다 5배 정도 빠른 속도를 제공하는 '반디집'을 권장합니다.
1) Download
https://www.eclipse.org
- 시작 화면이 아래처럼 2가지 패턴으로 나올 수 있습니다.
또는
2) 'EE Developers'를 다운받아야하며 JDK가 '64 bit'이면
'Windows 64 Bit'로 다운받습니다. JAVA의 64 비트와 동일하게 합니다.
3) 'Download' 버튼 클릭
- 다운로드 시간이 10분이상이면 'Select Another Mirror' 링크를 클릭하고 다운받습니다.
eclipse-jee-neon-3-win32-x86_64.zip 311,598 KB
eclipse-jee-oxygen-3a-win32-x86_64.zip 336,101 KB <-- 불규칙하게 project import시 한글 깨짐
여러 업체와 협력하여 Eclipse 개발 툴 공동 프로젝트가 시작됨.
- JAVA, JSP, XML, HTML5, JavaScript, CSS3, Spring, MyBATIS, BigData,
Android, Python, C, C++, PHP등 SW개발 툴로 쓰임.
- 편집 작업시 소스 문법 자동 검사, 자동 컴파일(변환), 소스 자동 생성등의
기능을 지원함.
- 소스 작성시 문법을 외우지 않아도 개발 가능하도록
Assist List(사용 가능 요소 목록) 지원, 수동으로 호출하는 단축키는
Ctrl + Spacebar 입니다.
1. eclipse 설치
* 압축 툴은 Alzip보다 5배 정도 빠른 속도를 제공하는 '반디집'을 권장합니다.
1) Download
https://www.eclipse.org
- 시작 화면이 아래처럼 2가지 패턴으로 나올 수 있습니다.
또는
2) 'EE Developers'를 다운받아야하며 JDK가 '64 bit'이면
'Windows 64 Bit'로 다운받습니다. JAVA의 64 비트와 동일하게 합니다.
3) 'Download' 버튼 클릭
- 다운로드 시간이 10분이상이면 'Select Another Mirror' 링크를 클릭하고 다운받습니다.
eclipse-jee-neon-3-win32-x86_64.zip 311,598 KB
eclipse-jee-oxygen-3a-win32-x86_64.zip 336,101 KB <-- 불규칙하게 project import시 한글 깨짐
- 다운로드할 미러 사이트 지정
4) 압축을 해제합니다.
5) 'eclipse 폴더를' 'C:/201812_java(홈 폴더)'로 이동합니다.
6) 실행
C:/홈 폴더/eclipse/eclipse.exe 실행
7) 작업 폴더(Workspace: 작업장)의 지정
- 자바 소스, 컴파일된 class등의 관련 파일이 저장됨.
- 'C:/홈 폴더/ws_java' 폴더를 생성합니다.
8) 시작 화면입니다.
Eclipse Tool 관련 개발 내용임으로 아래처럼 닫기 버튼을 클릭합니다.
2. eclipse 편집 환경 설정: Window --> Preferences
1) 환경 설정 메뉴를 실행합니다.
2) 글꼴을 지정합니다.
3) '@'으로 시작하는 글꼴은 글씨가 세로로 나오니 선택하지 마세요.
- 글자 크기는 14 ~ 16이상 지정해주세요.
4) 취소 버퍼 크기, 라인 번호
5) JAVA 파일은 'Java' 그룹에서 다시 추가 설정을 해야합니다.
JAVA 파일에대한 TAB의 공백 지정
6) 'java'란 이름 뿐만아니라 'abc'등 아무 문자열이나 가능합니다.
7) TAB의 지정
- Tab policy: 탭 정책을 'Space only'로 지정하여 탭을 공백으로 전환합니다.
- Indentation size: 클래스, 메소드, 제어문 사용시 들여쓰기를 2칸으로 합니다.
일반적으로 2 ~ 4칸을 사용합니다.
- Tab size: 탭 키를 눌렀을 때 2칸식 이동하게합니다.
8) 자동 업데이트의 중지
[Eclipse -> Window -> Preferences -> Install/Update -> Automatic Updates] 체크 해제
3. 새로운 프로젝트를 추가하고 아래의 파일을 테스트합니다.
- 이클립스는 프로젝트 기반 툴임으로 하나의 클래스(파일)를 생성해도
프로젝트가 최소한 1개는 만들어져야 합니다.
- Eclipse Setting
. Project Type: Java Project
. Project Name: test
1) 프로젝트 생성 화면
2) Java Project 선택
3) test 입력
* 참고: JAVA를 1.6으로 변경한 경우
4) java 파일(source)과 class 파일(compile)이 자동 분류됩니다.
5) 자바 개발 환경으로 변환합니다.
- JAVA 개발 환경으로 최적화 합니다.
6) 프로젝트가 생성되었습니다.
7) 새로운 클래스의 추가
8) Package는 빈 값이어야합니다. 아래처럼 설정하세요.
9) 클래스가 생성되었습니다.
10) 하나의 문장을 입력하고 저장한후 실행합니다.
- Console 뷰에 출력
11) 편집 화면을 최대화 합니다.
12) 실행한 화면입니다.
13) 'ws_java'는 이클립스 최초 실행시 설정한 작업 폴더입니다.
이클립스에서 변경할 수 있습니다. 하지만 변경하면 기본 설정이 전부 초기화
됨으로 필요한 경우만 폴더를 변경합니다.
3. 이클립스는 저장시 자동으로 컴파일 됩니다.
- 확장자가 class인 Byte 코드가 자동 생성됩니다.
- 확장자가 class인 Byte 코드가 자동 생성됩니다.
4. 폴더
- src: java 소스
- bin: 컴파일된 class
5. 화면 구성의 초기화
- Eclipse -> Window -> Perspective -> Reset Perspective 실행
'java of educational by contents' 카테고리의 다른 글
[06] if문 실습, 문자열 비교 1 ★ (0) | 2018.12.01 |
---|---|
[05] 제어문 - 분기문(if) - 다양한 if문 ★ (0) | 2018.12.01 |
[04] 콘솔(cmd, command, shell) 실행을 위한 환경 변수 설정, Console에서의 컴파일 및 실행, 콘솔에서의 입력 (0) | 2018.12.01 |
[03] 컴파일, 자바 프로그램의 구조, 데이터 형(data type), 연산자(Operator), 사칙연산 (0) | 2018.12.01 |
[01] Software 개론, 자바 언어의 이해, JDK1.8.0 설정 (0) | 2018.12.01 |
Comments