FlowerBombs

JAVA 개발환경 구성 본문

JAVA

JAVA 개발환경 구성

CitronLemon 2019. 2. 20. 10:43

JAVA 개발환경 구성



1
2
3
4
5
6
#include <stdio.h>
 
void main() {
            println(Hello World);
 
}
cs

소스코드를 실행할 수 있게 바꾸는 것을 컴파일 이라고 한다.(->exe )



컴파일언어 : 소스코드가 실행가능한 형태로 변환되어야 결과가 확인되는 언어

                     ex) c, c++, Java, C#


인터프리트 언어 : 실행형태로 변환되지 않고 해석기에 의해 간접적으로 실행되는 언어.

                            ex) python





개발환경 구성



JDK설치( 자바 컴파일러 : javac.exe, 자바 가상머신(JVM) : JAVA.exe )

1. http://oracle.com 에서 페이지 맨 하단부의 Download Java for Developer 선택

2사용중인 운영체제 버전에 맞는 JDK를 내려받는다.
    JDK 1.9 부터 라이센스 정책이 변경되었으므로 반드시 1.8 사용.

3. 설치프로그램을 사용하여 설치


JDK설정         
내 pc 마우스 우클릭>속성>고급(택) > 환경변수 버튼 클릭

1. JDK가 설치된 경로를 윈도우 환경변수로 등록.
    - 변수이름 : JAVA_HOME
    - 값 : C:\Program Files\JAVA\jdk1.8.0_181
2. path 항목을 편집.
   - win 8 이하 버전
   - win 10 이상
       a. 우측 버튼들 중 새로 추가 버튼을 누르고 값을 추가함. 
           % JAVA_HOME%\bin  

3. 설정이 완료되면 모든 창을 확인을 눌러서 닫는다.
4. 명령프롬프트와 폴더창들도 모두 닫는다.(그래야만 설정이 인식됨)
5. 명령프롬프트를 다시 열어서 아래의 명령어로 설치 여부 확인
    - JAVAC - VERSION


3. 설정이 완료되면 모든 창을 확인을 눌러서 닫는다.
4. 명령프롬프트와 폴더창들도 모두 닫는다.(그래야만 설정이 인식됨)
5. 명령프롬프트를 다시 열어서 아래의 명령어로 설치 여부 확인
    - JAVAC - VERSION




Eclipse 설정


1. http://www.eclipse.org/downloads/eclipse-packages/ 에서 다운로드.

     - JAVA IDE : JAVA전용

     - JAVA EE: JAVA + JSP 겸용

2. 다운로드 받은 파일을 적절한 경로에 압축 해제.

3. 압축해제 된 폴더 안에서 eclipse.exe를 실행.

4. 초기 실행시 Workspace 경로 지정

     - Workspace : 프로젝트 저장소 (=소스코드 저장경로)

5. 이클립스 주요 환경설정

   - file encoding을 UTF-8로 설정. ★



1) 바탕화면 사용 금지

2) 모든 파일, 폴더 이름에 한글과 공백 금지!


3) 윈도우의 사용자 이름 한글 금지!!!



Winkey + E --> 탐색기 실행

Winkey + D --> 바탕화면 보기

Alt + F4  -->  현태 프로그램 끄기 (실행 중인 프로그램이 없을 경우 윈도우 종료)



JAVA 프로그램 시작하기


1. New 아이콘을 클릭해서 Java Project 를 생성

* File > New 한목을 통해서도 생성 가능.


2. 프로젝트 이름을 지정하고 완료.

* Workspace안에 프로젝트 이름의 폴더가 생성됨

3. 생성된 프로젝트의 src 폴더 안에 Java Class 항목을 추가

* 클래스이름으로 소스파일이 생성된다.





소스파일의 이름을 수정하고자 할 경우


왼쪽의 폴더 트리에서 소스파일 선택 후 F2



'JAVA' 카테고리의 다른 글

조건문  (0) 2019.02.25
형변환  (0) 2019.02.25
연산자  (0) 2019.02.25
연산자  (0) 2019.02.25
변수와 데이터 타입  (1) 2019.02.22
Comments