본문 바로가기

old/Programming

무료 자바 설치 하는 법

반응형

Java JDK

프로그래밍 언어 중 하나인 자바를 사용하기 위해서는 Java Development Kit(JDK)가 필요합니다. 이를 이름구분없이 Java라고 불럿습니다. 그리고 이 자바 JDK는 무료였습니다.

Oracle이라는 회사에서 오픈소스 였던 Java를 사고, 이를 유료화 시켰습니다. 이미 무료 JAVA를 쓰던 기업들은 이미 사용하던 프로그램이 있기때문에 Java를 한순간에 포기할수 없었습니다. 그래서 수많은 무료 JDK프로그램이 생겨났습니다.

환경변수란?

환경변수는 원래 소스코드를 컴파일하여 프로그램으로 만들때 필요한 설정 중 하나 입니다. 소스코드를 작성하고, 이를 컴파일 하는 명령어를 사용해서 소스코드를 컴파일을 할 때 JDK의 위치를 일일히 넣지 않고, 컴퓨터가 바로 알수 있도록 설정해주는 것입니다.

Integrated development environment(IDE)란?

IDE는 프로그래밍 언어를 작성할때 이를 도와주는 프로그램을 총칭합니다. 코드를 프로그램으로 변환한다거나, 버그를 잡는다거나, 혹은 오타난 변수명등을 고치도록 도와줍니다.

IDE 사용시, 필요한 명령어를 IDE가 해주기 때문에, 환경변수를 설정하지 않아도 자바를 컴파일해서 실행이 가능합니다.

자바 설치 steps

1. AdoptOpenJDK를 다운로드

official link

2. 버전을 선택

높은 버전일수록 새로운 기능이 존재하지만, 그만큼 사용자 문제가 아니라 JDK자체 문제가 생길수 있습니다. 안정성이 높은 버전을 선택해 줍시다.

3. setting

JDK를 설치한 위치를 기억해 둡시다. open JDK 11을 기준으로, 기본적은 설치 위치는 아래와 같습니다.

C:\\\\Program Files\\\\Eclipse Adoptium\\\\jdk-17.0.3.7-hotspot\\\\

IDEs for JAVA

  1. Intellij
  2. Eclipse
  3. NetBean

자바용 IDE는 위와 같이 많이 있습니다. 사용해보고 편한것을 선택하면 됩니다. 저는 intellij를 사용하도록 하겠습니다.

JDK setting?

!https://raw.githubusercontent.com/eunhanlee/img/main/0055.jpg

intellij 사용시, new project를 누르면 위와 같이 SDK경로를 아까 위에서 설치한 경로를 설정해 주면 됩니다.

환경변수 설치 steps

현재 JDK를 설치하면 환경변수도 자동으로 설치 됩니다. 만약을 위해서 문제가 생기는 분을 위해서 적어둡니다.

  1. 자바 JDK 설치
  2. 환경변수 열기: 내 컴퓨터 -> 설정 -> 고급시스템설정 -> 고급탭 -> 환경변수
  3. 시스템 변수에 JAVA_HOME 추가: JDK 기본경로: C:\\\\Program Files\\\\Eclipse Adoptium\\\\jdk-17.0.3.7-hotspot\\\\
  4. 시스템 변수에 CLASSPATH 추가: %JAVA_HOME%\lib
  5. 시스템 변수에 PATH 수정 혹은 추가: %JAVA_HOME%\bin
  6. 명령 프로롬트에서 java -version과 javac으로 작동 확인

문제 해결

  • 위의 모든것을 설정 했어도 6번에서 java는 확인되지만 javac이 안될경우

컴퓨터가 JAVA_HOME을 인식을 못할 수 있습니다. PATH에서 JAVA_HOME을 빼고 전체 경로를 넣어주세요.

반응형