일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- component
- java
- sql
- Intellij
- 컴포넌트
- 데이터베이스
- GIT
- 자바
- 개발
- mssql
- 스프링부트
- table
- jdk
- javascript
- 쿼리
- JS
- reactjs
- springboot
- Spring
- restapi
- DATABASE
- 자바스크립트
- crud
- 개발공부
- 보안취약점
- Vue
- EXTJS
- 리액트
- React
- 스프링
- Today
- Total
목록클래스참조 (2)
준준의 기록일지
로컬 jdk 11인 반면 프로젝트 jdk는 7이였다. 아래 출처에서 확인해보니 최근 jdk에는 java EE API가 포함되어 있지 않다고 한다. pom.xml에 javax.xml.bind jaxb-api 2.3.0-b170201.1204 을 추가하면 정상 동작한다. 출처 : ttubeoki.tistory.com/32 java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter 최근 jdk를 업데이트 하면서 login token 을 발급받을때 해당 에러가 발생했다. 서버에 설치된 jdk에서는 문제없이 작동되는 것으로 보아, 로컬에 있는 jdk와 뭔가 다르다는것을 느꼇고 찾아보니 최근 ttubeoki.tistory.com
톰캣에 프로젝트를 추가해서 구동할 경우, 아래와 같이 계속 Class 참조에 실패하는 문제가 발생했다. 처음에는 많이 해맸는데, 아주 단순한 문제였던 것! 말 그대로, 해당 클래스를 찾을 수 없다는 건데, 다른 프로젝트 안에 해당 클래스가 있기 때문에 import해서 가져왔음에도, 다른 프로젝트 자체가 build path에 등록되어 있지 않아서 문제가 발생했다. 문제 해결 1. 프로젝트 우클릭 ->Build path -> Configure Build Path....에 들어간다. 2. 다음으로 Deployment Assembly에 접근 - 해당 페이지에서는 해당 프로젝트가 구동될때 패키징될 프로젝트, maven dependencies .. 등을 추가해줄 수 있다. - 본인은 여기서 패키징되야할 프로젝트가 ..