반응형

스프링 부트 프로젝트 생성

 

IntelliJ를 통한 생성

프로젝트명: fastlms

 

New Project - Spring Initializer

  • Name: fastlms
  • Language: Java
  • Type: Maven
  • Group: com.zerobase
  • Package name: com.zerobase.fastlms
  • Project SDK: 1.8
  • Java: 8
  • Pacakging: War

 

 

Spring Boot Version: 2.6.3

Dependencies

  • Spring Boot DevTools
  • Lombok
  • Spring Web
  • Thymeleaf

 

 

Maven - Lifecycle 

  • clean : target 제거용
  • package : target에 패키징

 

 

FastlmsApplication.java

 

 

ServletInitializer.java

 

 

application.properties

 

 

application.yml

 

 

View - Appearance - Toolbar

 

 

Run - Run 'FastlmsApplication'

 

 

Spring Boot

 

 

localhost:8080 Whitelabel Error Page

 

 

깃허브에 커밋

 

cmd $ git --version

 

 

VCS - Enable Version Control Integration

 

 

Enable Git

 

 

Commit

 

 

Commit Changes:

  • FastlmsApplication.java
  • ServletInitializer.java
  • application.yml
  • FastlmsApplicationTests.java
  • .gitignore
  • pom.xml

Commit Message:

  • fastlms 초기화 설정

 

 

.gitignore 내용 추가

  • /.idea/
  • /.mvn/
  • /mvnw/
  • /mvnw.cmd/

 

 

Commit Changes:

  • .gitignore

 

 

Git - GitHub - Share Project on GitHub

 

 

Share by:

Add account - Log In with Token...

 

 

Add Gitbub Account - Generate...

 

 

GitHub - Settings - Developer settings

 

 

Personal access tokens - Generate new token

 

 

New personal access toekn - Generate

  • Note: 인텔리제이 토큰
  • Expiration: No expiration
  • Select scopes: ...

 

 

Personal accsee tokens copy

 

 

Add Github Account - Token:

Add Account

 

 

Share Project On GitHub

  • Share by: github.com/parkground

 

 

push 완료된 파일:

  • .gitignore
  • pom.xml

 

  • FastlmsApplication.java
  • ServletInitializer.java

 

  • application.yml

 

  • FastlmsApplicationTests.java

 

 

Commit and Push 예제

Comment 추가 (ServletInitializer.java) - Commit - Commit and Push...

 

 

GitHub에서 수정 시간 확인

 

 

수정된 내용 확인 가능

 

 

 

반응형

+ Recent posts