본문 바로가기
개발

Spring Boot Application을 만들기 전 Java 세팅을 해보자

by angeloper 2023. 6. 27.
반응형

안녕하세요. 어제에 이어서 Spring Boot Application을 만들어보기 위하여 먼저 환경세팅을 하려고 합니다.

 

Spring Boot Project를 만들기 위해서는 많은 설정이 필요합니다. 이것을 저는 개발환경세팅이라고 합니다. 무엇을 만들기 위한 작업을 개발을 시작한다고 하기 때문에 개발을 시작하기 위한 환경을 만들기 때문이라고 생각하시면 됩니다.

 

개발 환경 세팅의 첫 번째로는  Java를 세팅하는 작업이 필요합니다. 이 섹터의 경우에는 Java 섹터에 존재하여야 하지만, Spring Boot를 실습하기 위한 과정으로 여기에 계속 연재를 하도록 하겠습니다.

 

1. 앞서, "Java를 이용하여~" 라는 문구를 보았습니다. 이에, Java 설치가 필요합니다. 바로 가시죠~!!

 

 - Windows 버젼

https://www.azul.com/downloads/?version=java-17-lts&os=windows&architecture=x86-64-bit&package=jdk#zulu 사이트에 들어가셔서 다음과 같이 선택합니다.

Open JDK(Open Java Develop Kit)를 다운로드 받기 위한 사이트 화면

그리고 Download에. msi를 선택하여 다운로드를 받고 설치하시면 됩니다. (zip을 선택하시는 분들도 계실 텐데, zip을 선택하게 되면, Windows 환경설정을 해야 합니다. 이에, 간편한 환경설정을 위해서. msi를 선택하여 설치하여 주시기 바랍니다.) 

설치 시에는 별다른 세팅 없이, [다음]을 계속 클릭하여 설치를 완료하시면 됩니다.

 

- Mac 버전

Mac의 경우에는 Homebrew를 통한 설치가 간편하다고 생각합니다. 물론 더 편한 방법이 있지만 제가 못 찾는 방법도 있다고 생각합니다. 더 좋은 방법이 있으시다면, 아래 댓글로 알려주시면 감사하겠습니다.

먼저, HomeBrew가 없으시다면, https://brew.sh/index_ko 링크를 통해서 공식 사이트로 이동하신 후에, Homebrew를 설치하여 주시기 바랍니다. (터미널 또는 iTerm2를 실행하신 후, 하단의 명령어를 실행하시면 됩니다. 명령어우측의 아이콘을 클릭하시면 자동으로 복사가 됩니다.)

HomeBrew를 설치하기 위한 방법

이후, brew -v 명령어를 통해서 Homebrew 가 제대로 설치되어 있는지 확인할 수 있습니다.

 

HomeBrew가 제대로 설치되어 있는지 확인

이제, 2가지 문장을 더 입력하시면 Java가 설치됩니다.

brew tap mdogan/zulu
brew install zulu-jdk17

 

2. Java 설치 확인

 

Java 설치 확인은 다음 문장을 통해서 확인할 수 있습니다.

java --version

확인하는 문장은 동일하지만, Windows에서는 msi 파일로 설치를 하였기 때문에 어디서 확인해야지?라는 궁금점이 들으실 겁니다. Windows의 경우애는 [윈도키 + R] 키를 누르고 cmd를 입력하신 후, 엔터를 누르면 창이 하나 나오실 겁니다. 그 창을 명령 프롬프트라고 합니다. 그곳에 위 명령어를 입력하시면 되며, Mac의 경우에는 설치하던 창에 입력해 주시면 됩니다.

그리고 하단과 같이 나오면 성공입니다. (현재 제 컴퓨터에는 Open JDK Zulu 18이 설치되어 있습니다. 최신 버전을 설치하셔도 무관하니 최대한 최신 버젼을 설치해 주세요.)

Java 설치 완료

Java는 개발 언어의 일종으로, 한국어, 중국어, 일어, 영어 등으로 생각하시면 됩니다. 이에, Spring Boot로 개발하실 때에는 Java가 전제조건이 되어야 합니다. 추가로, Kotlin이라는 언어를 통해서 개발도 가능합니다. (https://docs.spring.io/spring-boot/docs/current/reference/html/web.html#web 여기에 보시면 Java, Kotlin 2가지 방식으로 내용을 설명하고 있습니다.) 하지만, 글을 연재하고 있는 현재는 Java로 개발이 활발하기 때문에 Java로 연재를 진행하도록 하겠습니다.

 

Java 설치 시 Zulu라는 부분을 말씀드렸는데, Zulu 외에도 Amazon Corretto, Temurin (AdoptOpenJDK) 등 많은 종류가 있습니다. 이것은 설치자의 입맛에 맞도록 설치하시면 됩니다.

 

Java라는 아시면 좋겠지만, 모르셔도 기본적인 내용은 따라 하시다 보면 이해가 되실 수도 있습니다. 안되신다면 차근차근 하나씩 해 나가면 되니까요.

 

그럼 오늘 Java 설치까지 해 보았습니다. 다음은 Spring 개발을 위한 Tool 설치를 진행해 보도록 하겠습니다.

반응형