스프링 부트 프로젝트 생성
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에 패키징
View - Appearance - Toolbar
Run - Run 'FastlmsApplication'
깃허브에 커밋
VCS - Enable Version Control Integration
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
Comment 추가 (ServletInitializer.java) - Commit - Commit and Push...
'cs > java-spring-boot' 카테고리의 다른 글
[Zero-base] 6-1. 프로젝트 세팅(eclipse) (0) | 2022.02.15 |
---|---|
[Zero-base] 6-3. 스프링 컨트롤러와 주소매핑 (0) | 2022.02.15 |
[Zero-base] 5-5. 스프링부트 기반 웹 프로젝트 구성 (0) | 2022.02.11 |
[Zero-base] 5-4. MariaDB 설정 (0) | 2022.02.11 |
[Zero-base] 5-3. 데이터 구조 설계 (0) | 2022.02.08 |