일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이참 단축키
- 데이터
- 회원이용약관
- python
- 자바환경변수
- div
- youtube우회
- 유튜브우회결제
- 자바path
- jQuery
- 유투브 우회
- HTML
- 이용약관
- RSI
- 무선마우스#무소음마우스#다이소마우스#LGC-CMU02
- Java
- javaw
- 'module' object is not callable
- Today
- Total
목록Coding/JAVA SpringFramework (3)
Hy-yh
컴퓨터 dev_tools 경로들을 정리하려고 했을때. cmd 에서 java -version 을 햇더니 자바버전이 9.0.4 가 나옴. 패스지정에는 %JAVA_HOME%\bin 으로 지정했음에도 불구하고 ( 사용자 환경변수에 JAVA_HOME 을 만들어줌) - 1.8.0_191 버전 여전히 9.0.4 가 나온다. 구글링을 여러개 해보니까 시스템 변수에 JAVA_HOME을 만들어줬다는 글이 보여서 시스템 변수에 JAVA_HOME을 만들어서 변수값 지정을 해주니까 cmd java -version 시 자바버전이 1.8.0_191 로 변경됨. 혹시 이게 해결이 아닐까 하여 시스템변수 - JAVA_HOME을 삭제하고 다시 버전을 확인하니 9.0.4로 나옴. 또한 시스템 변수 - path 지정에 %JAVA_HOME%..
환경변수 설정을 해야하거나... 톰챗 설정을 변경하거나... 근본적인 원인이 따로 있는 것 같지만 server.xml에서 해당 원인이 되는 라인을 주석처리해주니 더이상 뜨지 않았다. 배우면서도 발생하지 않았던 원인인데.. 시스템에서 변수 편집을 해줘야하는 것인가..?
구글링 해본결과 1 servlet-context.xml 확인해서 context:component 에 패키지 이름이 제대로 적혀있는지. 2 컨트롤러에 @Requestmapping 안에 철자가 제대로 적혀있는지 -> url mapping이 제대로 되어있는지.. 3web.xml에 DispatcherServlet 선언이 제대로 됐는지 내 경우는 2번 철자가 틀려서.. jsp에 철자가 꼬였다.. 있는 그대로 복붙해주니 다시 됐다... ㅎ...현타.. 출처: https://stufeel.tistory.com/8