본문 바로가기
AWS 배포 스크립트 오류(2) 1. 문제점: -.jar 파일 실행 시 Permission Denied https://catch-115.tistory.com/entry/AWS-%EB%B0%B0%ED%8F%AC-%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%8B%A4%ED%96%89-%EC%98%A4%EB%A5%98 AWS 배포 스크립트 실행 오류 현재 사이드 프로젝트를 배포하면서 겪고 있는 문제. 책 '스프링 부트와 AWS로 혼자 구현하는 웹 서비스'에 따라 배포를 하고 있으나 책에 나온 예시와 사이드 프로젝트의 설정도 다르고 책이 나 catch-115.tistory.com 위의 포스팅을 통해 -plain.jar로 인한 'no main manifest attributes' 이슈를 해결했으나 역시 jar 파일이.. 2022. 8. 31.
AWS 배포 스크립트 실행 오류(1) 현재 사이드 프로젝트를 배포하면서 겪고 있는 문제들을 정리하기 위한 포스팅. 책 '스프링 부트와 AWS로 혼자 구현하는 웹 서비스'에 따라 배포를 하고 있으나 책에 나온 예시와 사이드 프로젝트의 설정도 다르고 책이 나온 후에 스프링 부트에 여러 가지 변경사항이 있어 책을 그대로 따라 해도 여러 이슈를 접하게 된다. https://kim6394.tistory.com/m/268 [AWS] 스프링 부트 배포 스크립트 생성 [AWS] 스프링 부트 배포 스크립트 생성 AWS에서 프로젝트를 배포하는 과정은 프로젝트가 수정할 때마다 똑같은 일을 반복해야한다. 프로젝트 배포 과정 git pull 로 프로젝트 업데이트 gradle 프로젝 kim6394.tistory.com 책의 내용에 따라 배포스크립트를 작성하는 방법은.. 2022. 8. 29.
[IntelliJ] finished with non-zero exit value 1 에러, 인텔리제이 에러 1. finished with non-zero exit value 1 Error 인텔리제이를 잘 쓰다가 아무 변경 사항이 없는데 실행 중에 갑자기 'finished with non-zero exit value 1' 에러가 뜨며 실행이 되지 않기 시작했다. 해당 에러에 대해서는 이미 다른 블로그들에 잘 나와있듯이 IntelliJ의 Settings에서 설정을 변경해주면 된다. 2. 일반적인 해결법 File > Settings > Build, Execution, Deployment 메뉴를 선택한다. Build and run using을 IntelliJ IDEA로 변경한다. Run tests using을 IntelliJ IDEA로 변경한다. Gradle JVM을 JDK11로 변경한다. 없을 경우 다시 설치한다... 2022. 5. 21.
[코드업 문제풀이] 6098 : [기초-리스트] 성실한 개미 코드업 파이썬 기초 알고리즘 문제 100제 중에서 6098번에 대한 풀이이다. 100제 끝. import sys d = [[int(x) for x in sys.stdin.readline().rstrip().split()] for y in range(10)] d[1][1] = 9 i = 1 j = 1 while j < 9: if d[i][j+1] == 0: d[i][j+1] = 9 j += 1 elif d[i][j+1] == 1: if d[i+1][j] == 1: break elif d[i+1][j] == 2: d[i+1][j] = 9 break else: d[i + 1][j] = 9 i += 1 elif d[i][j+1] == 2: d[i][j+1] = 9 break; else: d[j][i+1] = 9.. 2022. 2. 20.
[코드업 문제풀이] 6097 : [기초-리스트] 설탕과자 뽑기 코드업 파이썬 기초 알고리즘 문제 100제 중에서 6097번에 대한 풀이이다. t, d = map(int, input().split()) dimension = [[0 for x in range(d)] for y in range(t)] n = int(input()) location = [[int(x) for x in input().split()] for i in range(n)] for xy in location: l = xy[0] d = xy[1] x = xy[2] - 1 y = xy[3] - 1 if d == 0: for v in range(l): dimension[x][y + v] = 1 else: for v in range(l): dimension[x + v][y] = 1 for i in dimen.. 2022. 2. 19.