remagine
혼자서 웹 서비스 만들어보기 본문
혼자서 웹 서비스 만들어보기
https://github.com/remagine/webNovel/tree/develop
1. gradle 프로젝트 시작하기
gradle init --type java-library
command 창을 열고 원하는 path에서 상기 명령어를 실행시킵니다.
예쁘게 만들어지는 gradle java project
(물론 사용하시는 컴퓨터에 gradle이 깔려있어야 합니다.)
2. git에 프로젝트 등록하기
이제 해당 directory 에서 git bash를 실행합니다.
1 2 3 4 5 6 7 | git init git add . git commit -m "first commit" <-- .gitignore 설정을 하고 하는 것을 추천 git remote add origin "github.URL" git push --set-upstream origin master | cs |
github, gitlab에 내 repository를 먼저 만든 후 위에 커맨드를 git bash에서 실행하면 됩니다.
.gitignore설정은 나중에 추가해서 적용시킬 수 있지만
먼저 설정하고 하시는 게 편합니다. github에 파일을 참조하세요.
3. gradle 프로젝트 이클립스 import
build.gradle이라는 파일을 열어서
/* * This build file was auto generated by running the Gradle 'init' task * by 'Arthur' at '17. 6. 12 오전 11:14' with Gradle 2.14.1 * * This generated file contains a sample Java project to get you started. * For more details take a look at the Java Quickstart chapter in the Gradle * user guide available at https://docs.gradle.org/2.14.1/userguide/tutorial_java_projects.html */ // Apply the java plugin to add support for Java group 'com.arthur.webnovel' version '0.0.1-SNAPSHOT' apply plugin: 'java' apply plugin: 'eclipse' <--이 지점에 추가한다. apply plugin: 'spring-boot' |
4. build.gradle 작성하기
gradle의 의존성 관리는 build.gradle에서 진행됩니다.
자유롭게 dependency를 추가할 수 있습니다.
이번 프로젝트에서 사용할 build.gradle 의 초기 상태입니다.
이렇게 build.gradle을 작성한 후에
Refresh gradle project를 이클립스에서 실행하거나
Command창에서 gradlew eclipse를 실행하면
외부 lib들을 다운로드해서 빌드해줍니다.
5. Spring-boot 설정하기
이번 프로젝트 초기 구조 입니다.
프로젝트 개발 설정을 위해
config 패키지를 추가합니다.
이 패키지에는 Spring Boot 관련 설정들이 담깁니다.
Spring-boot는 복잡한 Spring-framework 설정들을 간단하게 할 수 있도록 도와주는 라이브러리입니다.
'개인프로젝트 - 웹소설 사이트' 카테고리의 다른 글
혼자서 웹 서비스 만들어보기 - 6 (0) | 2017.06.28 |
---|---|
혼자서 웹 서비스 만들어보기 - 5 (0) | 2017.06.26 |
혼자서 웹 서비스 만들어보기 - 4 (0) | 2017.06.23 |
혼자서 웹 서비스 만들어보기 - 3 (0) | 2017.06.15 |
혼자서 웹 서비스 만들어보기 - 2 (0) | 2017.06.13 |