본문 바로가기
프로그래밍 공부/개인프로젝트

1. 프로젝트 생성

by Luna_lua 2022. 2. 1.
반응형

프로젝트 시작에 앞서 프로젝트를 만들어보자!

사용은 인텔리제이로~ 무료 30일버전이 있지만 대학생의 학교 메일이 있다면 무료로 사용할 수 있다.

 

1. 프로젝트 생성

Spring initializr에서 프로젝트를 생성하고 여기서 자바는 11버전을 사용한다. (Next)

 

 

Artifact의 이름을 짓고 싶은 이름으로 짓는다. 여기서는 세미프로젝트를 진행하기 위해 semi라고 작성한다. (Next)

여기서 Type은 Gradle과 Maven이 나뉘어 있는데 이는 추가로 나중에 따로 설명할 예정이다.

 

 

오른쪽에 있는 것들을 선택해주기!

개발에 필요한 툴들(롬복 등)과 웹서비스를 위해 Developer Tools를 

웹서비스를 위해 Spring Web/Spring Web Services를

화면에 보여질 html에서 서버에서 받아온 데이터를 표출하기 위해 Thymeleaf를

데이터베이스를 연결하기 위해 JDBC API와 MyBatis 프레임워크, 오라클DB를 사용하기 위해 Driver를 선택해준다.

 

프로젝트 workspace에 폴더를 만들기 위한 창!

location은 변경이 가능하나 변경후 폴더명도 추가로 작성하고 Finish를 만들어 줄것!

그렇지 않으면 workspace지정한 폴더에 파일들이 그냥 생긴다!

(프로젝트 생성 완료!)

 

 

2. git 연결하기

git이 없다면 사용할 수 없기 때문에 먼저 설치하고 와야한다! (설치 사이트 : https://git-scm.com/)

 

Git 실행 설정

설치한 git의 실행 파일 경로를 지정해준다.

 

3. GitHub 연결하기

GitHub의 계정이 없으면 진행이 되지 않기때문에 없다면 만들고 오자! (깃허브 주소 : https://github.com/)

 

인증방식은 Token과 Credentials가 있다

로그인 방식이 2가지가 있지만 계정을 잘 입력해도 안될때가 있어서 토큰으로 진행하겠다.

 

 

깃허브에 들어가 왼쪽상단 프로필을 누른 후에 

Settings로 들어간후에 Developer settings를 들어간다

Generate new token을 클릭한 후에 

 

Note에 어떠한 용도인지 간략히 적고 기간과 토큰에 부여할 권한을 체크해준다.

(기간이 만료되면 재발급을 해주어야하지만 로그인에만 사용한다면 default로 설정해도 무방하다)

 

토큰을 만들었다면 복사한 후 인텔리제이에 입력후 로그인 한다.

 

4 GitHub에 Repository를 생성

2가지 방식이 있지만 여기서는 프로젝트명으로 자동 등록하는 방법을 사용한다.

 

인텔리제이에서 VCS - Import into Version Control - Share Project on GitHub를 선택하고

프로젝트란에 나오는 ADD를 해주면 된다. (최초 Commit)

 

위의 작업이 되었다면 깃허브에서 Repository가 생성되었는지 확인하고 생성되어있으면 초기 설정은 완료!

 

+ 완료 예시

반응형