Java/Spring Java 1.8 버전 에러 - Unrecognized option: --add-opens=java.base/java.lang=ALL-UNNAMED - 반응형 개발환경 : Spring 4.4 버전, JDK 1.8 문제 좀 오래된 버전의 프로젝트를 실행 했을때 나오는 에러였다. STS 버전은 현재날짜 최신버전인 sts-4.18.1.RELEASE 였다. 에러 내용은 아래와 같다. 이 문제는 STS ini 파일을 보면 vmargs 에 들어갈 내용에 --add-opens 가 포함되어 있다. STS 버전은 높지만 Java 8 버전에서 사용할 수 없는 옵션이 있었다. Java 8 에서는 --add-opens 옵션을 지원하지 않는다고 한다. 해결방법 프로젝트의 vm args 값을 수정 해줘야한다. 프로젝트 마우스 오른쪽 버튼 > Run As > Run Configurations... > 톰캣 또는 Spring Boot App 에서 프로젝트 선택 > Arguments > VM arguments 해당 내용 중 --add-opens 옵션을 제거해야한다. 반응형 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기중꺾마 Contents 문제 해결방법 당신이 좋아할만한 콘텐츠 HttpServletResponse 의 sendRedirect() 와 RequestDispatcher 의 forward() 메서드 차이 2024.02.13 @Autowired 와 @Resource 차이점 2024.01.31 Java 접근 제한자(접근 제어자) 2024.01.19 Polling(폴링), Long Polling(롱 폴링), SSE(Server Sent Events) 2024.01.17 댓글 0 + 이전 댓글 더보기