20240314 (목) 최종 프로젝트 티켓레이더 3주차 - Vue.js

2024. 3. 14. 20:56TIL

오늘 한 일

1. vue.js 공부

 

우리 프로젝트를 배포하기 위해 프론트를 구현할 방법인 뷰와 리액트중 뷰를 먼저 공부해보기로 하였다.

해보고 할만하면 뷰를 사용하고 아니면 리액트를 마저 공부해보는 걸로..

뭐 여러가지 명령어 같은것들도 써보고 하면서 결국엔 사이트를 열어보는데까진 성공했다..

 

2. gradle 오류 해결

 

뷰를 사용하려던 도중 그냥 샘플에 있는걸 그대로 복사해서 붙여넣으면 어떨까? 하는 마음에 복사했다가 오류가 많이 나길래 삭제후 다시 깃허브에서 클론하였다.

그리고 실행을 하려했는데 gradle 빌드 도중 오류가 났다.

 

오류 전문

cause: class jdk.internal.loader.classloaders$platformclassloader cannot be cast to class java.net.urlclassloader (jdk.internal.loader.classloaders$platformclassloader and java.net.urlclassloader are in module java.base of loader 'bootstrap')

 

jdk 관련 오류인것 같아서 구글링, 튜터님께 질문 등의 방법을 모색해본 결과

해당 부분이 내가 쓰던 17버전이 아닌 21버전으로 되어있던걸 확인..

17로 다시 되돌리니까 제대로 돌아갔다.

 


오늘은 뷰를 처음 만져보는 터라 엄청난 오류 더미들과 싸웠다...!

하마터면 결과물도 없이 하루가 지나갈뻔 했는데 막바지에 와서 그나마 사이트라도 열려 다행이였다