Spring을 통한 개발 중 프로젝트를 서버로 실행하고자 했을 때 endorsed is not supported. Endorsed standards and standalone APIs라고 출력되는 오류를 발견했다.
여러모로 찾아보니 주로 이 오류가 나타날 때는 자바와 톰캣의 버전 호환성 차이때문일 경우가 많으며 또한 자바10버전을 설치한 사람들에게 주로 오류가 나타났다는 것이었다.
이를 참고해 PC의 자바 버전을 확인해봤지만 Java8버전으로 Tomcat9와는 호환에 이상이 없는 버전이었다. 이 때문에 도대체 어떤 방법을 써야 문제를 해결할 수 있을지에 대한 혼란이 발생했지만 위 페이지를 통해 단순히 서버의 오류일 뿐일 수도 있다는 새로운 길을 찾을 수 있었다.
출처에서의 조언대로 서버를 새로 마운트시켜보자 정상적으로 프로젝트가 실행됨을 확인할 수 있었다.
'IT 블로그 스크랩' 카테고리의 다른 글
html 안에 script 태그를 어느 위치에 삽입하는것이 가장 좋을까? (스크랩) (0) | 2019.12.31 |
---|---|
ApplicationContext와 BeanFactory (스크랩) (0) | 2019.12.23 |
[html/css] overflow 속성 (overflow: visible, hidden, scroll, auto 차이) (스크랩) (0) | 2019.12.10 |
const에 대한 오해 (스크랩) (0) | 2019.12.07 |
[자바스크립트] 성능을 높이는 코드 스타일 (스크랩) (0) | 2019.11.26 |