no image
[Junit] fail() 메서드 reference to fail is ambiguous 에러
fail() 메서드 에러스프링에서 Test 케이스 작성중에 예외를 테스트하기 위해 fail() 메서드를 사용하던 중에 reference to fail is ambiguous 에러가 발생했다. 원인 및 해결검증을 위한 Assertion 라이브러리가 두개 import 되어 있어 발생한 에러이다.core.api 라이브러리만 남겨두고 jupiter 라이브러리는 삭제하여 문제를 해결하였다. 결론IDE가 사용하지 않는 라이브러리에 대해서는 회색으로 처리해주지만, 저렇게 사용하지 않는 라이브러리 import 코드가 영향을 줄 수도 있다는 점을 알게 되었다..귀찮더라도 import 문을 한번씩 열어보고 사용하지 않는 라인은 지워주는 습관을 꼭 들이도록 하자.
2025.05.05
no image
(Android Studio) 애뮬레이터의 로컬 주소에 대하여
저번 학기 요새 아주 장안의 화제(사실 그냥 있는거 쓰는게 더 낫지만)인 AI 비서를 스마트폰에 온디바이스 형식으로 개발해보고자, Gemini API를 사용하여 나만의 인공지능 어플을 개발했었다. 개발 도중에 아주 흥미로운 주제를 찾을 수 있어서, 이렇게 짧게나마 기록해보고자 한다.위 코드는 http method (get,post,delete,put) 중에서 get 메서드를 처리하여 uvicorn 패키지를 통해 로컬 호스트 서버를 구현하는 코드의 일부분이다.이때 우리에게 보이는 127.0.0.1 주소는 우리가 흔히 사용하는 내 컴퓨터의 로컬 주소이다.위 코드가 정상적으로 실행 된다면 위와 같이 정상적으로 서버가 열린 모습을 확인 할 수 있는데,  이 서버를 이용하기 위해 안드로이드 스튜디오의 애뮬레이터와..
2024.07.01