티스토리 뷰
요즘 개발역량 향상을 위해 집에서도 꾸준히 프로젝트를 진행해야겠다는 생각을 늘 하고있다.
하지만 일단 퇴근하고 집에 들어오면 피곤하기도 하고 쉽사리 손이 가지 않는다....넘 피곤하다 ㅜㅜ
오늘은 주말을 맞이하여 일단 프로젝트 껍데기라도 만들어 놓으면 호오오오옥시 코딩 의욕이 되살아나지 않을까 싶어 잠시 짬을 내어 빠르게 프로젝트를 하나 만들어 보았다. (여러 명이 모이면 습관을 만들기가 더 쉽다고 해서 친구들도 꼬셨다.)

먼저 VS Code를 이용해 개발환경을 설정한다.
https://planbsw.tistory.com/75
VS Code에 Java 개발환경 설정
JDK 설치 Download & Install 아래 페이지에서 적당한 JDK를 다운 받아 설치한다. https://www.oracle.com/technetwork/java/javase/downloads/index.html Java SE - Downloads | Oracle Technology Network | Ora..
planbsw.tistory.com
그리고 spring-boot-blank-archetype으로 (나중에 알았는데 이 방법으로 프로젝트를 생성하면 Spring boot 1.x 버전이더라. https://start.spring.io/ 여기서 생성하는 것이 좋을 것 같다.) Maven Project를 하나 생성해 GitHub에 올렸다.
https://github.com/glshlee/spring_webapp_boilerplate
glshlee/spring_webapp_boilerplate
Contribute to glshlee/spring_webapp_boilerplate development by creating an account on GitHub.
github.com
프로젝트가 정상적으로 만들어졌는지 확인해보기 위해 다음 명령어를 이용해 확인한다.
$ mvn clean package
프로젝트를 생성했는데 빌드가 자꾸 실패해서(lombok 때문에..) 약간의 삽질을 했지만 lombok 버전을 최신버전으로 올려주니 해결 되었다.
https://planbsw.tistory.com/74
VS Code에서 Maven Project 만들기
Maven Extension 설치 VS Code Marketplace에서 아래의 Maven for Java plugin을 설치한다. Name: Maven for Java Id: vscjava.vscode-maven Description: Manage Maven projects, execute goals, generate projec..
planbsw.tistory.com
프로젝트가 잘 빌드되는 것을 확인했으면 아래 명령을 입력해 Hello World를 출력해보자.
$ java -jar target/weball-boilerplate-*.jar

위와 같이 Application의 실행에 성공했으면 브라우저를 열고 다음 주소를 입력해 그림과 같은 결과가 나오면 성공이다.

http://localhost:8080/calc?left=2&right=3

'Spring' 카테고리의 다른 글
| IntelliJ에서 Gradle, Kotlin 프로젝트 만들기 (0) | 2021.01.02 |
|---|
- Total
- Today
- Yesterday
- maven
- Git
- github blog
- VS Code
- AWS
- vscode
- VIM
- Blog
- Java
- 랭체인
- ncp
- Linux
- github
- Solutions Architect
- 1on1 meeting
- 개발 생산성
- naver
- 챗GPT
- 자격증
- 이슈 트래킹
- AZURE
- spring
- Cloud
- React
- MS Ignite 2019
- Python
- node설치
- jekyll
- docker
- langchain
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |
