프로그래밍 study/JAVA_101

CH0. JAVA 설치 및 테스트

박재완 2022. 3. 23. 18:00
728x90
반응형

이전에는 분명 jdk 설치부터 환경 변수 설정까지 생각보다 복잡 했던것 같은데 이번에 다시 배워 보려 설치 해보는데 

많이 수월해졌다.

https://www.oracle.com/java/technologies/downloads/#jdk17-windows

해당 링크를 통해 installer를 받으면 설치과정중에 환경 변수설정까지 완성 되어 있다.

 

JDK 설치가 완료되었다면 이제는 IDE 편집기를 설치만 하면 끝이 난다.

java는 편집기는 크게 대표적인 3가지가 있다. inteli j, eclips, vscode로 볼 수 있다.

각 설치 과정은 아래와 같이 간단하게 링크로 정리 해두었다.

eclips

https://www.eclipse.org/downloads/

 

Eclipse Downloads | The Eclipse Foundation

The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.

www.eclipse.org

eclips 다운로드 페이지에서 

에서 다운로드를 하게 되면 자동적으로 설치를 진행하게 된다. 설치 파일을 실행하게 되면

첫번 쨰 칸에 있는 것만 설치하게 되면 java를 테스트 해볼 수 있는 기본적인 환경이 구성된다.

java project 를 생성하고 src에서 class 파일을 생성하고 간단하게 다음 코드를 사용하게 되면

1
2
3
4
5
6
7
8
    
public class test {
    public static void main(String[ ] args) {
        System.out.println("Hello World!");
    }
 
}
 
cs

 

이처럼 정상적으로 실행 결과를 확인하면 정상적으로 설치 된것이다.

 

Intelij

IntelliJ IDEA는 JetBrains사에서 제작한 상용 자바 통합 개발 환경이다.

https://www.jetbrains.com/ko-kr/idea/download/#section=windows

 

다운로드 IntelliJ IDEA: 우수성과 인체 공학이 담긴 JetBrains Java IDE

 

www.jetbrains.com

 

무료버전을 선택해서 설치 진행하면 된다.

 

프로젝트 생성후 다음과 같은 코드를 입력하고 실행하면 다음과 같은 출력물을 정상적으로 출력된다면 설치에 문제 없이 진행된것임을 확인 할 수 있다.

 

visual studio code

https://code.visualstudio.com/

 

Visual Studio Code - Code Editing. Redefined

Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.  Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.

code.visualstudio.com

해당 사이트에 접속하여 Download를 선택하면 된다.

vscode는 범용적인 IDE이기 때문에 각자 사용원하는 소스 코드 환경을 내부에서 세팅 해야 한다.

extension pack for java를 설치 해준다.

다음과 같은 팩과 유틸리티를 설치한후 프로젝트 파일을 명령어를 통해 실행하면 다음과 같은 결과가 나온다면 성공적으로 IDE 설정이 마무리 된다.

 

 

원하는 IDE를 통해 java 코딩을 진행해볼 예정이다.

728x90
반응형

'프로그래밍 study > JAVA_101' 카테고리의 다른 글

CH3.java 조건문  (0) 2022.04.11
CH2. java 콘솔 출력  (0) 2022.03.31
CH1. 변수 선언  (0) 2022.03.30
CH7. Class(feat. 객체지향 oop)  (0) 2022.03.29