반응형

1. 시험환경

- git

- git hub

 

2. 목적

- 실제적인 프로젝트 진행 과정을 통해 git 사용법을 학습한다.

- 생성한 프로젝트를 로컬 저장소에 commit 한다.

- 생성한 프로젝트를 git hub에 push 한다.

 

3. 적용

① git hub에 원격 저장소를 생성하였고, 여기에 프로젝트를 올릴 것이다.

원격 저장소

 

로컬 저장소에서 간단한 프로젝트 생성하고, 로컬 저장소의 상태를 확인한다.

   - git status

신규 생성한 HelloWorld 폴더 전체가 추적되지 않는 상황

 

③ 로컬 저장소에 추가된 모든 파일을 추가하고, 로컬 저장소의 상태를 확인한다.

   - git add *

   - git status

로컬 저장소에 프로젝트 추가

 

④ 로컬 저장소에 commit 한다. 원격 저장소(git hub remote repository)에 파일이 올라간 것은 아니다.

   - git commit -m "[메시지 내용]"

git commit

 

④ 원격 저장소에 push 한다. 이 과정을 통해 git hub에 파일이 등록된다.

   - git push

git push

 

4. 결과

- 원격 저장소에 프로젝트 폴더가 추가된 것을 확인할 수 있다.

원격 저장소 프로젝트 추가 완료

 

 

※ 내용이 도움 되셨다면 광고 클릭 한번 부탁드립니다.

반응형
반응형

1. 시험환경

- 스프링부트

 

2. 목적

- 에러 해결

  Web server failed to start. Port 8080 was already in use.

  Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

 

3. 적용

- 가끔씩 스프링 부트를 실행하면 발생하는 에러이다.

 

4. 결과

- 8080 포트를 사용하는 프로세스를 확인하고, 해당 프로세스를 kill 해야 한다.

   netstat -ano | findstr [문자열]

   taskkill /F /PID [프로세스ID]

프로세스 강제 종료

 

 

※ 내용이 도움 되셨다면 광고 클릭 한번 부탁드립니다.

반응형
반응형

1. 시험환경

- 윈도우 10

- Visual Studio Code

- Spring Boot

 

2. 목적

- Visual Studio Code를 이용하여 Spring Boot 프로젝트를 시작한다.

- Git Hub와 연동하여 Spring Boot 프로젝트를 시작한다.

 

3. 적용

① Git Hub 계정에 로그인하여 Remote Repository를 생성한다.

Spring Boot 프로젝트

 

② 원격저장소(Remote Repository)를 로컬저장소(Local Repository)에 복제(clone)한다.

git clone

 

③ Visual Sudio Code를 실행하여 프로젝트를 생성한다.

    - Ctrl + Shift + p

Maven으로 Spring Boot 프로젝트 생성

 

④ 프로젝트 생성에 필요한 설정을 진행한다.

Spring Boot 버전
개발 언어
Package 이름 설정
Artifat ID 설정
배포 패키지 선택
자바 버전 선택
의존성 라이브러리 선택

 

⑤ 프로젝트 폴더를 생성한다.

프로젝트 폴더 생성
Open 클릭

 

⑥ src/main/resources/static/index.html 파일 생성 후 <F5> 단축키로 프로젝트를 실행한다.

index.html

 

4. 결과

프로젝트 실행 결과

반응형
반응형

1. 시험환경

- 윈도우 10

 

2. 목적

- 윈도우 운영체제에 Apache Maven을 설치한다.

 

3. 적용

① Apache Maven 사이트로 이동한다.

    - https://maven.apache.org/

 

Maven – Welcome to Apache Maven

Welcome to Apache Maven Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. If you

maven.apache.org

 

② 운영체제에 적합한 설치파일을 다운 받는다.

설치파일 다운로드

 

③ Apache Maven 프로그램을 원하는 위치에서 압축해제한다.

압축해제 결과

 

④ 시스템 변수 Path에 bin 디렉토리를 등록한다.

시스템 path 설정

 

4. 결과

설치 결과

 

반응형
반응형

1. 시험환경

- git

 

2. 목적

- 실제적인 프로젝트 진행 과정을 통해 git 사용법을 학습한다.

- 로컬 저장소에서 파일을 삭제한다.

- 삭제한 파일을 원격 저장소에 반영한다.

 

3. 적용

① 로컬 저장소에 의해 관리되는 파일을 삭제할 경우 다음 명령어를 사용해야 한다.

   - git rm [파일명]

 

② git status 명령어를 통해 삭제된 파일을 확인한다.

git rm에 의해 삭제된 파일 리스트

 

※ git rm 명령이 아닌 <Delete>에 의해 삭제한 경우, 로그

그냥 삭제한 파일 리스트

 

③ 삭제한 파일을 로컬 저장소에 반영하기 위하여 commit 한다.

    - git commit -m "message"

로컬 저장소 반영

※ 해당 PC에서 commit을 처음하는 경우 설정 :  git config --global user.email "계정"

 

④ 로컬 저장소의 변경사항을 원격 저장소에 반영하기 위해 push 한다.

    - git push

    - git hub 계정 및 비밀번호 요구

git push

 

4. 결과

① 원격 저장소(git hub)에서 반영되었는지 확인한다.

git hub

 

 

※ 내용이 도움 되셨다면 광고 클릭 한번 부탁드립니다.

반응형
반응형

1. 시험환경

- 윈도우 10

- STS

- Git

 

2. 목적

- 실제적인 프로젝트 진행 과정을 통해 git 사용법을 학습한다.

- 원격 저장소 (Remote Repository)에 프로젝트가 등록된 상태에서 시작한다.

- 원격 저장소를 로컬 저장소로 복제한다.

- STS(Spring Tool Suite)를 이용하여 로컬 저장소와 프로젝트를 연동한다.

 

3. 적용

Remote Repository(원격 저장소)를 Local Repository(로컬 저장소)로 복제한다.

    - 보통, "C:\Users\[사용자]\git" 폴더 이하를 저장소 폴더로 생성한다.

    - 로컬 저장소 폴더에서 다음 명령어를 실행하여 원격 저장소를 복제한다.

       git clone [URI]  [대상폴더]

원겨 → 로컬 저장소 복제

 

② 로컬 저장소와 연결된 원격 저장소를 확인할 수 있다.

    git remote -v

로컬 저장소와 연결된 원격 저장소 확인

※ 참고: 로컬 저장소에 연결된 원격 저장소 삭제

    git remote remove [이름]   (여기선 origin에 해당)

 

③ STS 프로젝트 폴더를 생성한다.

    - 로컬 저장소 폴더와 STS 프로젝트 폴더는 다른 것이다.

프로젝트 폴더

 

④ STS를 실행하고, 임포팅 방식을 선택한다.

프로젝트 임포트

로컬 저장소를 선택한다.

로컬 저장소로부터 Import

로컬 저장소 위치를 선택한다.

로컬 저장소를 선택

 Next 클릭

클릭

 Finish 클릭

Finish

 프로젝트 임포팅 완료

프로젝트 Import 완료

 

4. 결과

- 톰캣 등 STS 설정 후 실행하여 정상동작을 확인한다.

정상동작 확인

 

 

※ 내용이 도움 되셨다면 광고 클릭 한번 부탁드립니다.

반응형
반응형

1. 시험환경

- STS(Spring Tool Suite)

- git, git hub

 

2. 목적

- 실제적인 프로젝트 진행 과정을 통해 git 사용법을 학습한다.

- Git Hub에 로그인하여 원격 저장소(Remote Repository)를 생성한다.

- 생성한 원격 저장소를 로컬 저장소에 복제(clone) 한다.

- 프로젝트와 로컬 저장소 간 연동

- 프로젝트를 로컬 저장소와 원격 저장소에 업데이트 한다. (add, commit, push)

- STS(Spring Tool Suite)를 이용하여 Git Hub와 연동하는 법을 학습한다.

 

3. 적용

① git hub에 로그인하여 Repository를 생성한다.

git hub 계정에서 Repository 생성

 

② STS 우측상단에 위치한 "Open Perspective" 아이콘을 클릭 후 나타나는 팝업창에서 Git 클릭한다.

Open Perspective

 

Git Open

 

③ 원격 저장소를 로컬 저장소로 복제하기 위한 절차를 진행하자.

    - Git Repositories 창에서 "Clone a Git repository" 메뉴

Git Repositories 윈도우에서 선택

 

    - 원격 저장소의 주소를 URI에 복사 후 Next 버튼을 클릭한다.

Remote Repository 주소 복사

 

    - 원격 저장소의 Branch 선택

원격 저장소 branch

    - 로컬 저장소 위치 지정

로컬 저장소 디렉토리

    - 원격 저장소를 로컬 저장소로 복제(clone)한 결과

복제 결과

 

④ 현재 프로젝트를 로컬저장소와 연동하자.

    - 프로젝트 우클릭 → Team → Share Project...

Share Project 메뉴

 

    - Repository : 로컬 저장소 위치 선택

로컬 저장소 선택

 

    - 로컬 저장소 연동 결과 : 프로젝트 디렉토리에 있던 소스코드가 Local Repository로 이동

프로젝트 디렉토리

 

로컬 저장소 디렉토리

 

⑤ 로컬저장소 및 원격저장소에 한번에 프로젝트를 올려보자. (commit and push)

    - 프로젝트 우클릭 → Team → Add to Index

Add to Index 메뉴

 

    - 프로젝트 우클릭 → Team → Commit

Commit 메뉴

    - Commit : 로컬 저장소에만 업데이트, Push : 로컬 저장소 내용을 원격저장소로 업데이트

Commit and Push

 

    - 원격 저장소의 Branch 확인

push 대상 repository

 

4. 결과

① 원격 저장소에 프로젝트가 저장 되었는지 확인한다.

Remote Repository에 프로젝트 등록 완료

 

 

※ 내용이 도움 되셨다면 광고 클릭 한번 부탁드립니다.

반응형
반응형

1. 시험환경

- 윈도우 10

- Virtual Box

 

2. 목적

- Virtual Box 가상 머신에서 공유 폴더를 설정한다.

- 공유 폴더를 통해 실 PC와 가상 PC 간의 데이터를 전달한다.

 

3. 적용

① Virtual Box 메뉴 : 머신 → 설정... 메뉴를 클릭한다.

설정 메뉴

 

② 좌측메뉴에서 공유 폴더를 선택한다.

    - 폴더 경로를 설정한다.

    - 항상 사용하기를 체크한다.

공유 폴더 설정

 

4. 결과

① 실 PC 네트워크에서 공유 폴더를 확인한다.

    - 해당 폴더를 통해 실 PC와 가상 PC 간 데이터 공유가 가능하다.

공유 폴더

 

 

※ 내용이 도움 되셨다면 광고 클릭 한번 부탁드립니다.

반응형

+ Recent posts