말썽
3개
the project was not built due to release 21 is not found in the system
말썽딱 봐도 자바버전 때문이죠?현재 나의 프로젝트(Maven 이용)의 자바 버전은 21로 설정되어있음을 pom.xml에서 확인할 수 있다. ... 21 ...나는 VSCode를 쓰고 있으므로 여기서 자바 21을 쓰도록 설정해준다.Ctrl + Shift + P, Java: Configure Java Runtime 여기서 자바 버전을 설정한다.목록에 21이 없는데 새 버전을 받는 옵션이 있어서 선택해줬다.설치 완료 후 21 옵션을 선택하고 VSCode를 재시작하니 이제 앱이 실행이 된다.물론 거꾸로 앱의 자바 버전을 내가 쓰는 자바 버전으로 바꿔줘도 된다. 2024.12.02. Kim Evergood(STS4) Run as JUnit Test 아무 일도 일어나지 않음 (에러가 뜨는 것도 아님)
말썽Run as JUnit Test 아무 일도 일어나지 않음 (에러가 뜨는 것도 아님)Spring Boot test라거나 JUint Test라고 검색해도 다들 테스트 케이스 추가해서 잘만 테스트 함.의존성 추가 문제 아님.그리고 자바 파일 우클릭 > New > JUnit Test Case으로 테스트 케이스를 추가하면 검색결과에서는 다들 test 폴더 하위에 새 파일이 생성되는데 나는 같은 폴더에 생기는 것도 이유를 모르겠음.얘가 아예 테스트 코드가 없다는 듯이 나오는 게 이상해서 Build Path에 src/test/java 추가해봄org.springframework.boot.test cannot be resolved 에러 뜸.해당 에러를 검색했더니 pom.xml에서 해당 의존성에 test를 삭제하라고 함... 2023.06.02. Kim EvergoodMaven executable not found in path. please specify maven.executable.path [VSCode]
말썽Maven for Java 확장으로 maven 명령 실행시 다음 에러가 뜨는 경우VSCode의 설정에서 maven.excutable을 검색하여 해당 설정에 mvn의 경로를 추가한다.mvn 파일은 물론 Maven이 설치된 곳 하위 bin에 있다.하지만 내가 직접 Maven 사이트 들어가서 설치를 한 적이 없는데 이전에 잘만 써온 걸 보면 내장된 Maven이 있든가 자동으로 어디 설치한 듯.내 경우에는(윈도우) C:\Users\사용자이름\.m2\wrapper\dists\apache-maven-3.6.3-bin\1iopthnavndlasol9gbrbg6bf2\apache-maven-3.6.3\bin\mvn이었다. 아무튼 중간까지 가서 mvn 검색했다.mvn 파일이 있는 폴더까지가 아니라 mvn까지 경로에 포함.. 2023.04.26. Kim Evergood
728x90