[에러로그] 애플리케이션 배포 및 에러

2020. 12. 1. 15:33·에러로그
728x90
반응형

애플리케이션 배포

 

1. 배포할 프로젝트 clone

 

ec2에 ssh putty로 접속한뒤 mkdir로 파일 한개를 만든다음

 

git clone으로 원격 저장소 파일을 클론한다.

 

특정 브런치에 있는 것 을 가져오고 싶을때는

git clone -b 브런치명 git주소

이런식으로 써주면된다.

 

2. 배포파일 실행

 

배포 파일 실행에는 두가지 종류가 존재한다.

 

1) build 실행 동시에 하는 방법

mvn spring-boot:run

2) build 실행 따로 하는 방법은

mvn package

mvn package를 사용해주면 target 파일에 jar파일이 생기는데 jar파일을 실행 시켜주면 된다.

 

java -jar 파일이름.jar

맨 뒤에 &를 붙이면 백그라운드에서 실행되기 때문에 putty로 다른 작업도 할 수 있다.

 

 

배포시 에러 났었던 부분

 

1. lombok 에러

 

서버에서는 pom.xml을 의존해서 실행하기 때문에 pom.xml에 확실하게 적어줘야 하는 것 같다.

lombok에서 <scope></scope>태그 안에 provide라고 적었기 때문에 빌드시 그부분을 무시하기
때문에 롬복을 추가해도 롬복이 없다고 계속함 
==> <scope>compile</scope> 추가

 

2. 자바 버전에러

서버에 자바 버전이 1.8로 깔려있고 pom.xml에는 자바버전이 11로 적혀있어서 발생한 에러

==> pom.xml에 자바버전 명시된거 삭제

 

3. maven 에러

서버에도 maven을 깔아줘야함 2번과 마찬가지로 버전 불일치로 인한 에러

==> pom.xml에 maven 버전 명시된거 삭제


추가

 

▶ 서버에서 포트 끄는법

fuser -k 포트번호/tcp

 

▶ git clone한 파일 강제 삭제

rm -rf 파일이름
반응형

'에러로그' 카테고리의 다른 글

[에러로그] .gitignore  (0) 2021.04.14
[에러로그] EC2 배포시 Timezone 설정  (0) 2021.03.23
[에러로그] Github action ssh 접속 에러  (0) 2020.11.30
[에러로그] SourceTree 로그인 에러  (0) 2020.11.17
'에러로그' 카테고리의 다른 글
  • [에러로그] .gitignore
  • [에러로그] EC2 배포시 Timezone 설정
  • [에러로그] Github action ssh 접속 에러
  • [에러로그] SourceTree 로그인 에러
wookcode
wookcode
공부한 내용들을 정리하고 기록하는 블로그입니다.
    반응형
  • wookcode
    wookcode
    wookcode
  • 전체
    오늘
    어제
    • 카테고리 (196)
      • study (1)
        • 아파치 카프카 애플리케이션 프로그래밍 with 자.. (0)
        • 인프런 (1)
      • Live Study (15)
      • Programming (14)
        • Java (8)
        • Python (1)
        • Springboot (5)
        • MSA (0)
      • 알고리즘 (117)
        • 백준 (58)
        • 프로그래머스 (59)
      • 에러로그 (5)
      • 항해99 (23)
      • 면접 (1)
      • 프로젝트 (1)
      • CS (19)
        • 네트워크 (2)
        • 운영체제 (2)
        • 데이터베이스 (2)
        • 컴퓨터구조 (1)
        • Java (8)
        • Spring (4)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    조합
    프로그래머스
    김영한
    카카오인턴
    알고리즘
    SFlash
    괄호
    에러
    해결
    orm
    그리디
    카카오코딩테스트
    코딩테스트
    버그
    spring
    파이썬
    후기
    실전프로젝트
    항해99
    미니프로젝트
    java
    스파르타코딩클럽
    인프런
    항해마켓
    SpringBoot
    정리
    회고
    백준
    브루트포스
    jpa
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
wookcode
[에러로그] 애플리케이션 배포 및 에러
상단으로

티스토리툴바