본문 바로가기

IT, 인터넷/JAVA, 스프링부트

스프링부트 + jsp + yml로 게시판 만들기 - (1) 개발환경 설정

반응형

개발환경은 JAVA, 이클립스(이클립스 대신에 sts를 사용 하셔도 됩니다), 마리아디비, dbeaver(데이터베이스 툴)를

먼저 다운로드를 받아서 개발환경을 맞추어 줍니다.

1. JAVA 다운로드 설치 및 실행

https://www.oracle.com/java/technologies/downloads/#java8

 

해당 사이트에서 jdk8을 다운 받아 줍니다.

jdk-8u301-windows-x64.exe - 윈도우 64비트

jdk-8u301-windows-i586.exe - 윈도우 32비트

윈도우 버전에 맞게 다운로드를 하여 줍니다.

c:/java 1.8의 폴더를 만들어서 다운로드를 하여도 되고 디폴트 폴더로 하여도 되고 원하는 폴더에 다운로드 하여도

됩니다.

다운로드를 하였으면 path를 맞추어 주어야 합니다.

내pc 에서 마우스 오른쪽을 누르고 속성을 눌러서 나오는 화면에 아래로 내리면 고급 시스템 설정을 클릭 합니다.

그후 환경변수를 클릭 합니다.

그후 나오는 창에서 시스템변수에 새로만들기를 클릭을 합니다

새로 만들기로 JAVA_HOME, 자바설치폴더(자바를 설치한 폴더 저는 C:JAVA 1.8 입니다)

확인을 누른후에 시스템변수에 PATH를 찾아서 편집을 클릭합니다.

편집창에서 새로만들기 클릭을 한후에 %JAVA_HOME%\bin 을 입력후 확인을 눌러서 다 빠져 나옵니다.

설정창을 다 확인 눌러서 다 나옵니다.

그다음 실행창을 눌러서 cmd를 클릭해서 명령프롬프트창을 열어서 자바가 제대로 설정이 되었는지 확인 합니다.

명령프롬프트 창을 클릭을 해서 나오는 화면에 javac, java -version을 해서 정상적으로 나오면 제대로 자바 설정이 된것 입니다.

자바는 이렇게 설치 및 설정이 완료 되었습니다.

이클립스를 설치하기전에 자바를 제일 먼저 설치를 하면 이클립스가 설치를 하면서 자바를 자동으로 설정을 하여

줍니다.

 

2. 이클립스 다운로드후 설치 및 실행

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 375 open source projects, including runtimes, tools and frameworks.

www.eclipse.org

이클립스는 여기서 다운로드 받으시면 됩니다.

현재 최신 버전은 2021-06월 입니다.

64비트용 이라서 32비트이면 호환이 되지 않아 실행이 안될수도 있습니다.

내pc에서 마우스 오른쪽 버튼을 클릭한후에 속성을 클릭을 하면 컴퓨터의 사양을 볼수 있습니다.

64비트인지 확인을 하시면 됩니다.

32비트 이시면 32비트용을 다운 받으시면 됩니다.

윈도우이면 윈도우용을 다운받아서 설치를 하시면 됩니다.

이제 64비트 이클립스를 다운로드 해서 실행을 하면 어느걸 다운 받을건지 나오는데, 

Eclipse IDE for Enterprise java and web developers를 다운 받아 줍니다.

설치가 완료 되었으면 launch를 눌러 실행을 시켜 줍니다.

실행이 되면 오른쪽 맨위에 hide 버튼을 클릭을 해서 첫 화면을 내려 줍니다.

그리고 왼쪽에 보면 프로젝트를 만드는게 있는데, 저희는 스프링부트 프로젝트를 만들거기 때문에

Help > Eclips Margetplace 에서 sts를 다운받아 설치를 해주어야 합니다.

4.1.1 버전을 설치를 해줍니다.

설치가 다 되면 restart now를 클릭을 해서 재시작을 해주면 왼쪽에 스프링부트 프로젝트를 만들수 있습니다.

create a project 클릭후에 Spring Boot > Spring Starter Project를 크릭후 Next를 클릭 합니다.

해당 영역을 임의로 설정을 해주면 됩니다. Group, Package는 com.a.b 이런식으로 동일하게 작성 하여도 됩니다.

package는 항상 com.a.b 이렇게 패턴으로 작성을 하여야 합니다.

저희는 게시판만 만들것이기 때문에 spring web, mariadb driver만 다운로드 하여 줍니다.

이제 스프링부트가 실행이 제대로 되는지 실행을 시켜 봅니다.

해당 프로젝트에 마우스 오른쪽 버튼을 누르고서 Run as > Spring Boot App을 클릭하여서 정상적으로 뜨는지

확인 합니다.

이런식으로 console창에 뜨는게 보이면 정상적으로 스프링부트 프로젝트가 실행이 된것 입니다.

 

3. 마리아 디비 설치

https://mariadb.com/downloads/community/

 

MariaDB Downloads: Free open source database & tools | MariaDB

Download MariaDB products, tools and connectors. Get the latest versions of MariaDB Community Server, MaxScale, and free trials of SkySQL and Xpand.

mariadb.com

해당 사이트에서 마리아디비를 설치를 할수 있습니다.

MariaDB Community (Free) 에서 Version : 맨위 최신버전, os : ms window 64bit, 으로 다운로드를 하면 됩니다.

4. dbeaver 설치

https://dbeaver.io/

 

DBeaver Community | Free Universal Database Tool

DBeaver Universal Database Tool Free multi-platform database tool for developers, database administrators, analysts and all people who need to work with databases. Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase,

dbeaver.io

이 사이트에서 community를 설치를 하여 줍니다. enterprise는 유료이기 때문에 무료인 commuity를 다운로드 합니다.

 

이제 설치는 다 끝났고, 다음 게시판에서 jsp와 마리아디비, 스프링부트로 게시판을 만들어 보겠습니다.

반응형