[Windows 10] 개발 환경 구축하기 (feat. 아기 개발자...)

정만·2023년 1월 8일
0
post-thumbnail

외부이미지

22년 8월에 막 대학을 졸업하자마자 남는게 패기와 열정뿐이던 나는 국비지원을 통해 풀스택 개발자 양성과정에 뛰어들었다! 학부과정을 배우면서 자연스럽게 백엔드쪽을 접하게 된 나는 단번에 '이것만이 나의 꿈이자 희망이다!' 라는 생각보단 '오.. 재밌는데?' , '힘들지만.. 멋진데?' 라는 생각을 시작으로 풀스택의 길을 걷게 되었다.
전공자이지만 아무것도 모르는 스노우볼 토끼같은 마음으로 임하리라! 같은 마음을 다짐하며 본격적인 개발자가 되기 위한 개발 환경 구축 과정을 velog와 함께 기록해보고자 한다. (예쁘게 봐주세요 하트^^)

JDK

JDK 로고
자바 개발 키트(Java Development Kit, JDK)는 자바 애플리케이션을 구축하기 위한 핵심 플랫폼 구성요소다. 이 중심에는 자바 컴파일러(Compiler)가 있고
자바 가상 머신(Java Virtual Machine, JVM), 그리고 자바 런타임 환경(Java Runtime Environment, JRE)과 함께 자바 프로그래밍에 사용되는 3대 핵심 기술 패키지 가운데 하나다.

아래는 JDK 다운로드 사이트이다.
https://www.oracle.com/java/technologies/downloads/

오류주의:
나는 이 velog를 작성하는 일자 기준 가장 최신버전인 19버전을 사용하였는데 이는 나중에 포스트할때 나오겠지만 톰캣과 버전이 안맞는 이유로 오류가 날 수 있으므로 주의해서 다운받아야한다. (현재는 jdk1.8버전을 사용함.)

다시 이어서 설명하자면,
라이선스 사용 동의에 체크한 후 자신의 운영체제에 맞는 JDK를 선택한다.(나는 64비트 윈도우 10이므로 https://download.oracle.com/java/19/latest/jdk-19_windows-x64_bin.exe 을 선택하여 다운받았다.)
외부이미지

Jdk가 정상적으로 설치된 것을 확인할 수 있다.

sql developer

외부이미지

Sql developer는 오라클 데이터베이스에 접속하여 데이터베이스를 관리하고 sql을 편집할 수 있는 무료 프로그램으로 백엔드를 공부할때 필요한 프로그램 중 하나이다.

먼저 sql developer 다운로드 페이지로 접속한다.
주소는 아래 url을 참고하면 된다.
https://www.oracle.com/tools/downloads/sqldev-v191/sql-developer/19.2/

사이트에 접속하여 platform 목록에서 자신에게 맞는 운영체제로 다운로드 받으면 설치가 끝난다.

exerd

외부이미지
Exerd는 초보자에게도 데이터베이스 설계를 직관적이고 쉽고 빠르게 할 수 있도록 개발된 이클립스 기반의 e-r 모델링 도구이다.

나는 데이터베이스를 구축하고자 이 프로그램도 같이 설치하게 되었다. 설치방법은 사이트에 접속하여 맨 윗 상단에 다운로드 탭을 클릭한다. 아래는 사이트 주소이다.
(ko.exerd.com/down.do)
exerd 3.x를 선택해 모두 동의하고 다운받으면 설치는 끝이 난다.

spring tool suite (sts)

외부이미지

마지막으로 sts는 이클립스 기반의 스프링에 최적화된 ide로 java 프로젝트를 하는곳에서 spring도 함께 사용하다보니 필수적인 개발환경요소로 자리잡고 있다.

가장 먼저 설치를 위해 다운로드 사이트로 들어가준다.
https://dist.springsource.com/release/sts/index.html
링크를 보면 sts 3.9.12부터 이전 버전들까지 쭉 나열되어있는데 여기중에서 다운받고자 하는 버전을 pc 운영체제에 맞춰 다운 받으면 된다.
외부이미지
이로써 백엔드 개발자가 되기위한 기초적인 개발환경을 어느정도 마무리 한 것 같다. 추가적으로 설치해야할 프로그램이나 여러 사항들은 앞으로 공부해나가면서 채워나가도록 할 것 이다.

profile
멋있는 어른이 되고싶은 정만이의 벨로그

0개의 댓글