자바

반응형
Eclipse idle 한글 깨짐 설정

 

이클립스 사용시 Console 로그 영역에 한글이 깨져 나오는 경우 아래와 같이 설정을 합니다. 

  • Run -> Run Configurations -> Common 탭 선택 Console Encoding 항목에 Other 옵션 EUC-KR 입력

 

 

반응형
반응형
Missing artifact 

maven repository를 이용하여 ojdbc14.jar dependencies를 추가하면, Missing artifact com.oracle:ojdbc14:compile 오류가 발생하는 일이 발생한다. 여러번 반복해도 문제는 동일했다.. 검색결과 저작권 때문에 발생한다고...?? 

결국 다른 저장소를 추가하여 문제를 해결하였습니다.  oracle을 java에서 인수한 이후..?? 

 

 
pom.xml

 

mesir_repo    http://mesir.googlecode.com/svn/trunk/mavenrepo

 

반응형
반응형
java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet

 

Spring + Maven 프로젝트 실행 시 다음과 같은 예외에 직면할 수 있습니다.

[오류]
심각: Servlet /Mybatis threw load() exception
java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
 at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1702)

Maven Dependency를 이용하여 추가한 Library들이 위의 Web Deployment Assembly에 등록되지 않은채 배포되기 때문에 java.lang.ClassNotFoundException 이 발생하게 된다.

Properties -> Deployment Assembly -> Add Click -> Java Build Path Entries -> Next -> Maven Dependencies -> Finish

실행하면 Console 창에 정상적인 로그가 출력됩니다.

 

반응형
반응형

Tomcat error

Caused by: java.lang.IllegalStateException: Ambiguous mapping found. Cannot map 'socialController' bean method

톰켓 Console에서 위와 같은 오류가 발생한 경험이 있다.

알고 보니 두개에 Controller에서 동일한 URL 맵핑으로 method가 정의 되어 있어서 발생하는 경우 이다.

-homeController.java

@RequestMapping(value = "/facebook/posting") 
public void postings(String message , String accessToken, HttpServletRequest request, HttpServletResponse response)  

-socialController.java

@RequestMapping(value = "/posting") 
public void posting(String message, String accessToken, HttpServletRequest request, HttpServletResponse response) 

한곳의 Request Mapping을 변경하면 해결 된다.

반응형

+ Recent posts

반응형