Dev 88

local 에 있는 폴더를 git 에 한번에 올리기

개인 공부를 시작하면서 본격적으로 git 을 사용해보고 있다. 오늘은 공부한 샘플 코드를 local 에서 원격저장소로 업데이트시 발생한 문제애 대해 공유하고자 한다. 1. error: remote origin already exists. 에러 발생시 대응 방법 local 에 연결되어있던 원격 repo 가 있었는데, 다른 repo 로 바꾸고 연결하려고 동일하게 remote add 를 사용했더니 위 오류가 발생했다. 이전 실습 때 동일한 폴더에서 한차례 원격 레포지토리에 연결했던게 문제여서 기존 연결을 끊는 명령어를 입력후 다시 실행하니 정상적으로 연결할 수 있었다. git remote remove origin // 기존 연결 제거 git remote add origin https://github.com/g..

Dev/Git 2023.12.06

Spring Boot actuator 와 함께 프로메테우스와 그라파나 사용해보기

실습환경 - macOS 13.4 Spring Boot 1. build.gradle 파일에 prometheus 라이브러리 추가 한다. implementation 'io.micrometer:micrometer-registry-prometheus' // 추가 2. 추가 후 프로젝트를 재기동 한 뒤 http://localhost:8080/actuator/prometheus 호출하여 라이브러리가 잘 반영되었는지 확인 할 수 있다. 프로메테우스 1. 프로메테우스 다운로드 하기 https://prometheus.io/download/ 상단링크에서 다운로드 후 설치 위치에서 하단 명령어를 실행 한다. $ ./prometheus 명령어 실행 후 http://localhost:9090 으로 접속시 아래와 같이 관리자 화면..

Dev/Monitoring 2023.12.01

git online repository 연결하기

기본적인 local git 세팅 방법에 이어서 online respository 와 연결하는 방법에 대해 기록하려고 한다. 이전에 윈도우에서 git bash 명령어를 이용해서 구글링을 통해 파일을 올렸던 기억은 있었는데, 회사에서는 svn 을 사용하다보니 정말 오랜만에 다시 git 에 로그인 했다. 1. local 저장소에서 git init 명령어를 사용해서 git 을 시작한다. $ git init $ git branch -M main // 기준 브랜치를 main 으로 설정 2. git init 후 온라인에서 git 아이디 생성하여 가입 관련링크 > https://github.com GitHub: Let’s build from here GitHub is where over 100 million devel..

Dev/Git 2023.11.30

git 설치하는 방법 및 간단한 명령어

- 설치 환경 : macOS 13.4   1.  git 설치하기  1) https://brew.sh/  HomebrewThe Missing Package Manager for macOS (or Linux).brew.sh 2) 상단 링크 접속 후 아래와 같은 명령어를 복사하여 terminal 에 복사 한다   -  복사 대상 명령어 :/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"  이때 터미널에 복사해서 사용했더니 명령어 실행 권한이 없다고 떠서 ( permission denied )  chmod u+x 또는 su ./bin/bash ~ 로 입력했더니 정상적으로 실행되는 것을 확인할..

Dev/Git 2023.11.29

java.lang.ClassNotFoundException 오류 수정

실습내용 서블릿 컨테이너 초기화 후 애플리케이션 초기화가 되는 과정 확인 1) 실행했는데 spring/hello-spring 호출시 404 에러 발생 Caused by: java.lang.NoClassDefFoundError: org/springframework/web/context/WebApplicationContext > 스프링 라이브러리를 제대로 못 읽어 오는 건가 싶어서 Settings > Build, Excution, Deployment > Build Tools > Gralde 에서 'Build and run using', 'Runt tests using' 을 IntellJ IDEA 로 변경 후 NoClassDefFoundError 은 사라짐 2) java.io.IOException: java...

Dev/Springboot 2023.10.19