유레카 8

[ERROR] cannot run program '/path/tomcat/bin/catalina.sh' error=13 permission denied - IntelliJ

cannot run program '/path/to/tomcat/bin/catalina.sh' error=13 permission denied intelliJ 에서 톰캣과 연동하고 프로젝트를 실행 후 에러가 발생했다 . [해결방법] Terminal 에서 tomcat의 bin 디렉토리까지 이동 후 거기에서 아래 내용을 입력하고 파일 권한을 변경하면 된다. 입력할 내용 : chmod a+x /path/to/tomcat/bin/catalina.sh [실행 후] 성공!! :D

유레카 2023.11.01

[설치] Mac m1 Oracle DB 설치하기

1. colima 설치 (필수) Colima 는 무거운 Docker Desktop 을 대신해 간단한 CLI 환경에서 도커 컨테이너들을 실행할 수 있는 오픈 소스 소프트웨어다. brew 를 활용해서 설치할 수 있다. brew install colima 2. docker 설치 저는 기존에 도커가 설치되어 있어서 바로 다음 실행으로 넘어갔습니다. 3. colima 실행 Colima 와 도커를 모두 설치했다면, colima 를 x86_64 환경으로 띄워준다. Colima를 사용하지 않고 Docker Desktop 환경에서는 oci-oracle-xe 이미지로 컨테이너를 띄웠을 때 아키텍처가 달라 문제가 됐었는데, 이걸 Colima 가 해결해준다. colima start --memory 4 --arch x86_64..

유레카 2023.09.28

[ERROR] Cannot connect to the Docker daemon at unix:///.colima/default/docker.sock. Is the docker daemon running?

oracle database 를 연결하려고 했는데 연결에 실패해서 도커를 확인해보았더니 이런 에러를 발견했다. 원인 unix:///.colima/default/docker.sock. 에 있는 docker daemon 에 연결할 수 없어서, docker daemon 이 running 중인지에 대해 오류가 발생했다. 해결방법 - colima 재실행 colima start --memory 4 --arch x86_64 colima 를 사용하지 않고 docker desktop 환경에서는 oc-oracle-xe 이미지로 컨테이너를 띄웠을 때 아키텍처가 달라 문제가 되었는데, 그걸 colima 가 해결해준다. 다시 docker ps 명령어를 입력하면 Cannot connect to the Docker daemon a..

유레카 2023.09.27

[Git 경고 메세지] LF will be replaced by CRLF in 해결 방안

git bash 에서 git add 명령어를 입력했는데 다음과 같은 에러 메시지가 나와서 해결 방법을 적어보려고 한다. git add 를 하다보면 종종 이런 에러를 마주칠 수 있다. > LF (Line-Feed) Mac, Linux (Unix 계열) 줄바꿈 문자열 = ₩n ASCII 코드 = 10 커서 위치는 그대로 두고 종이의 한라인 위로 올리는 동작 현재 위치에서 바로 아래로 이동 종이를 한칸 올리기 > CR (Carriage - Return) Mac 초기 모델 줄바꿈 문자열 = ₩r ASCII 코드 = 13 커서 위치를 맨 앞으로 옮기는 동작 커서 위치를 앞으로 이동 > CRLF (Carriage-Return+Line-Feed) Window, DOS 줄바꿈 문자열 = ₩r₩n CR(₩r) + LR(..

유레카 2023.09.24

[ERROR] ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

mysql 설치 후 "mysql -u root" 명령어를 입력하면 이런 에러가 발생했다,,,,ㅠㅡㅠ 에러 발생 이유는 MySQL 커맨드를 터미널에서 쓰기 위해서는 start MySQL 하는 과정이 필요했다는 말이다. 그래서 터미널에 다음과 같이 입력했더니 성공! 다시 "mysql -u root" 명령어를 입력해보았다.. (두근두근) 잘 접속됐다! 드디어 성공 :D 참고 블로그 https://so-es-immer.tistory.com/entry/ERROR-2002-HY000-socket-tmpmysqlsock-2-%ED%95%B4%EA%B2%B0%ED%95%98%EB%A0%A4%EA%B3%A0-brew-services-start-mysql-%ED%95%A8

유레카 2023.09.07

[MySQL] root 계정 비밀번호 잃어버림(M1, homebrew 설치)

구글링을 통해 계정을 잃어버렸을 때 해결방법이 2가지가 있었다. 안전모드로 진입하여 비밀번호를 재설정하는 방법과 Mysql 삭제 후 재설치하는 방법 안전모드로 진입하여 비밀번호를 재설정하려고 많은 시도를 했지만 실패하여 ㅠㅡㅠ 결국 MySQL 을 삭제하고 재설치하는 방법을 선택했다 터미널창에서 1. brew uninstall mysql 를 입력한다 2. 다음으로 경로를 이동하고 다음 명령어 수행 - /opt/homebrew/Cellar & sudo rm -rf mysql 3. 그리고 경로 이동 후 - /opt/homebrew/var & sudo rm -rf mysql 을 하면 다 지워진 것이다. (이 디렉토리 안에는 만든 db가 있기에 db내용을 다 날리기 싫다면 db 파일을 백업한 후 진행해야 한다.)..

유레카 2023.09.07

[Warning] Deprecated Gradle features were used in this build, making it incompatible with Gradle x.x

프로젝트를 실행한 후 다음과 같은 경고 메시지가 발생했다. gradle version 을 올리다 보면 deprecated 되는 기능들이 발생하면서 현재의 gradle 과 호환이 맞지 않다는 경고메시지가 나온다. (deprecated : 중요도가 떨어져 더 이상 사용되지 않고 앞으로는 사라지게 될, 가급적 사용하지 말라,, 라는 뜻) Gradle 의 버전을 올려줘야 하지만 경고메시지가 뜨지 않게 무시할 수 있다. 1. 상단 IntelliJ > settings ... 클릭 2. 빨간 박스안 'Gradle' 을 전부 'IntelliJ IDEA' 로 변경 -> 'Apply' 버튼 클릭 -> 'OK' 버튼 클릭 3. 재실행 경고 메시지가 없어졌다! 참고블로그 https://firstws.tistory.com/23

유레카 2023.09.05