WORK12 땅꼬마의 Intelij에 Spring-boot 프로젝트 생성하기! 내년 프로젝트를 위해서 기억 저편에 두었던 Spring-boot... 구조도 다시 보면서 프로젝트생성부터 진행해보려한다. 1. 에디터는 이클립스 - vscode를 간단하게라도 사용해보았으니 Intelij로 가보려고 한다. 커뮤니티(무료) 버전은 스프링부트 이니셜라이저(?)가 되지 않아서 스프링에 들어가 직접 프로젝트를 생성해서 다운받았다. build tool : gradle packing : jar - >내장 tomcat이 바로 읽을 수 있음 java jdk : 1.8 환경에 맞게끔 설정하여 제너레이트! 2. intelij에 프로젝트 insert / Hello World 띄우기 TestController.java 파일 생성 @RestController public class TestController {.. 2022. 12. 15. 땅꼬마의 Maven과 Gradle 개념정리하기! 빌드관리도구인 Maven과 Gradle! 내년도 프로젝트를 준비(?)하면서 개념을 잡기 위해서 정리해보았다. 1. Maven??? 메이븐은 Ant의 대안으로 만들어진 프로젝트관리툴이다. 라이브러리를 관리해주며 필요한 라이브러리 뿐만아니라 라이브러리가 작동하는데 필요한 다른 라이브러리까지 관리해주며 네트워크를 통해 자동으로 다운받아준다!! Maven의 핵심은 'pom.xml' Project Object Model의 약자로 프로젝트 관리 및 빌드에 필요한 환경 설정, 의존성관리를 할 수 있다. -프로젝트정보 -빌드 설정 -빌드 환경 -의존성을 통한 라이브러리 관리 2. Gradle??? 빌드속도가 Maven에 비해 100배 빠르다고 한다! 안드로이드의 공실 빌드툴이고 java, c/c++, 파이썬 등을 지원.. 2022. 12. 9. 땅꼬마에 git ID/PW 없이 commit pull push 하기! 회사 홈페이지 구축하면서 EC2 구축하고 자연스럽게 배포까지 담당하게 되었다 리눅스에서 git 소스를 가져오는 과정에서 매번 ID/PW(토큰)을 물어봐서 번거로운 부분이 있었다. 방법을 찾는 중 간단하게 설정할 수 있어 기록하게 되었다. Credential 정보 저장 git config credential.helper store Credential 에 정보가 저장되어 이후 id/pw를 묻지 않고 바로 명령이 실행된다. 동료 모두가 개발 - 반영 하고 있어서 나는 위 방법으로 적용하였다. 캐시 저장 git config credential.helper cache git config credential.helper 'cache --timeout=3600' 이런식으로 캐시에 저장하여 특정 시간만큼 사용할 수 있.. 2022. 11. 23. 이전 1 2 다음