2023-06-26 Daily Post
Daily TODO
- DB OCI에 연결
- 배포 OCI에 올리기
Daily Log
삽질함 영원히
- gradlew 버전 문제로 ./gradlew 실행하면 stuck걸리는 현상 ->
sudo apt-get install lib32z1
sudo apt-get install lib32stdc++6
- 클라우드 환경에서는 junit test 안됨 (왜인지까지는 잘 모르겠다 ㅜ 프리프로젝트 끝나면 찾아봐야지..) 그래서 테스트 코드 주석 처리 해주고 빌드하면 빌드 성공
빌드만 실행 성공하면 끝인줄 알았지?
이렇게 떠서 당연히 된줄 알고 8080포트 열엇는데 요청이 안 갔다.
원인: 터미널에서 방화벽 HTTP connection 설정 안해줘서 그런거였다. 하니까 정상작동했다.
sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 8080 -j ACCEPT
sudo netfilter-persistent save
꼭 save까지 해줘야 한다.
교훈: 공식 문서를 잘 읽자!! 공식 문서는 기본이다. (기본은 0순위로 중요한거)
nohup java -jar file.jar &
: 백그라운드에서 실행되도록 배포하기 위한 명령어 (Shell script로 사용했다.)
Leave a comment