인프런 커뮤니티 질문&답변

dev.taeyeong님의 프로필 이미지

작성한 질문수

백엔드 프레임워크 만들기 (개정판)

인텔리제이 사용자를 위한 환경 구성

m1 맥북 환경 구성 오류

작성

·

453

0

2023-02-11_21-05-02.jpegm1에서 /waf/callList 호출할 때 위와 같은 에러가 발생합니다.

sqlite-jdbc 버전이 문제인 것 같은데 어디서 수정해야 하는지를 모르겠습니다. 수정해보려고 했는데 기존에 스프링 부트로만 프로젝트를 하다보니 방식이 너무 달라 어떻게 해결해야 할지 감이 안잡히네요...

어떻게 수정하면 될까요?

답변 2

1

제로님의 프로필 이미지
제로
지식공유자

혹시 사용 가능한 관계형 dbms 있으신가요?

sqlite 특성때문에 M1 환경애서 제약이 있어

사용가능한 RDBMS 가 있다면 그것에 맞게 환경 구성해 드리겠습니다.

특정 was, 특정 dbms 에 의존적인(그 기능을 사용해야만) 프레임웍은 가치가 없는데

해당부분에 대해 확장성을 보여 드리는 것도

도움이 될 것 같습니다.

dev.taeyeong님의 프로필 이미지
dev.taeyeong
질문자

오... 정말 감사합니다. mysql 사용하고 있습니다!

gradle 파일에서 의존성 관리하는 것처럼 .classpath랑 .project 파일 수정하면 될 줄 알고 이것저것 바꿔보고 m1 지원되는 sqlite .jar 파일 다운받아서 넣어도 봤는데 이렇게 하는게 아닌지 안되네요..

제로님의 프로필 이미지
제로
지식공유자

MYSQL 을 위해
3장, 4장, 5장 소스코드를 리펙토링 해봤는데요.
큰 문제 없이 MYSQL 을 사용할 수 있음을 확인했습니다.
이번주까지 전체 강의를 들을 수 있도록 준비하도록 하겠습니다.

감사합니다.

dev.taeyeong님의 프로필 이미지
dev.taeyeong
질문자

감사합니다! 열심히 들어보겠습니다~

0

dev.taeyeong님의 프로필 이미지
dev.taeyeong
질문자

맞는지는 모르겠지만 .classpath에서 sqlite-jdbc 버전을 3.40.1로 올려봐도 안되네요

제로님의 프로필 이미지
제로
지식공유자

안녕하세요. 제로입니다.

https://github.com/xerial/sqlite-jdbc
내용을 참고해보면 실행 자원으로 등록된
sqlite-jdbc-3.30.1.jar 에는 네이티브(운영체제 특성을 타는)
자원이 포함되어 있고
아쉽게도 맥북의 M1 은 지원하지 않는걸 알 수 있습니다.

image

가능하다면 윈도우 VM 상에서 수강하는게 좋을 것 같습니다.
강의 수강에 불편을 드려 죄송합니다.