728x90

java 98

[GeoServer] GeoServer 관련 용어정리

WMS WMS 는 Web Map Service 의 약자로 서버에서 생성하는 이미지를 인터넷을 통해 제공하는 표준 인터페이스다 WFS WFS 는 Web Feature Service 의 약자로 인터넷을 통하여 벡터 데이터를 서비스하기 위한 표준 인터페이스다 WCS WCS 는 Web Coverage Service 의 약자로 , 인터넷을 통하여 레스터 데이터를 서비스 하기 위한 표준 인터페이스다 WPS WPS 는 Web Processing Service 의 약자로 , 공간처리 기능을 인터넷으로 서비스하기 위한 표준 인터페이스다 SLD SLD 는 Styled Layer Descriptor 의 약자로 공간정보의 스타일을 XML 형식으로 표현 한 것이다

[Java] java.lang.ClassNotFoundException 에러

이틀동안 고생한 에러가 있었다. 전자정부프레임워크 3.9버젼을 이용하는데, 자꾸 라이브러리를 찾지 못하는것 같았다. Maven을 클린하고, 업데이트를 해봐서 오류는 쉽게 해결되지 않았다. Tomcat으로 서버 구동시 java.lang.ClassNotFoundException 이 자꾸 나타났고, Error creating bean with name "RequestMappingHandlerAdapter" 에러도 자꾸 나타났다. 답답해서 바람도 많이 쐬고 고생도 좀 하고.. 구글링을 해봤지만, 쉽게 해결되지 않았다. 지금 생각해보면 아마 내가 명확한 원인을 파악 못했기때문에 그런거 같았다. 처음에는 context 경로가 잘못되어 있었고, pom.xml부터 servlet.xml까지 많이 봤던것 같았다. 일단 문..

오류 모음집 2020.09.09

[Java] Maven 환경변수 에러

Maven 환경 설정하다가 The JaThe JAVA_HOME environment variable is not defined correctly This environment variable is needed to run this program NB: JAVA_HOME should point to a JDK not a JRE 라는 메시지가 나타났다. JRE이 아니라 JDK로 바꿔주라는 이야기인데, Java와 path 모두 정상적인 위치에 있었다. 해결책을 찾아보니 명령어를 하나 더 입력해주면 된다고한다. 위에 보이는것처럼 set JAVA_HOME=(jdk가 설치된 경로) 를 입력하고 다시 메이븐 버젼 확인 명령어를 입력해주면 정상적으로 작동되는것을 알 수 있다.

JAVA 2020.09.08

[Java] NoClassDefFoundError

NoClassDefFoundError 같은 이런 종류의 에러는 보통 라이브러리 의존성 문제이거나 Maven이 제대로 라이브러리를 가져오지 못하는 경우에 발생된다. 우선적으로 메이븐 레파지토리를 초기화를 하는것이 좋다. 프로젝트 우클릭 -> Maven -> UpdateProject 선택 이후 하단에 Force Update 부분도 체크하여 마무리한다. 이후 저장소를 초기화 후에 재가동해보는것이 좋음.

오류 모음집 2020.09.07

[Java] Cannot change version of project facet Dynamic Web Module to 2.5

전자정부프레임워크 사용을 위해 사로운 프로젝트를 생성했을때, 모듈을 3.1으로 설정했지만, 프로젝트부분에 에러가 났었다. 하단 Problmes란을 확인해보니 Cannot change version or project facet Dynamic Web Module to 2.5 라고 나타났다. 나는 분명 3.1으로 생성했는데, 얘는 왜 2.5로 변환하려고하는거지? Project Facet을 확인해봐도 내가 생성한것은 정상적으로 3.1 모듈로 적용되어 있었다. 그러다가 web.xml을 확인해보았더니, 버젼 설정이 잘 못되어있었다. 나는 분명 3.1로 만들었는데, 2.5로 되어 있었다. 숫자를 모두 3.1로 변경하였지만 그래도 오류해결은 되지 않았다. 그래서 Maven을 업데이트해보기도하고, 프로젝트 우클릭후 D..

오류 모음집 2020.09.07

[Java] 전자정부프레임워크 MyBatis 예제

WEB-INF/ └ web.xml ( WEB-INF/ ) - 일반 스프링 프로젝트와 동일 - 스프링 설정파일 2개의 xml (contextConfigLocation과 서블릿 컨텍스트 파일)의 경로 지정 - contextConfigLocation: classpath*:META-INF/spring/context-*.xml - 서블릿 컨텍스트 파일 : /WEB-INF/spring/dispatcher-*.xml WEB-INF/spring/ └ dispatcher-servlet.xml ( /WEB-INF/spring/ ) - 일반 스프링 프로젝트와 동일 - Pagination 기능을 위한 2개의 빈 설정 - PaginationManager, imageRender META-INF/spring/ └ context-c..

JAVA 2020.09.01

[Mybatis] Error querying database. Mapped Statements collection does not contain value for

PostreSQL과 Java의 Springframework를 이용해 연결하는 도중 발생된 오류 왜 이러한 오류가 발생될까 분석을 해보았다. 1. mapper의 id가 다른 경우 xml파일의 id와 dao의 id가 혹시나 다를 경우 2. 파라미터와 bean의 필드명이 다를 경우 3. mapper 파일에 등록된 namespace와 직접 접근 근하는 namespace가 다를 경우(dao or service) 4. mapper에 정의된 namespace가 중복되는 경우 5. MyBatis config 파일에 정의가 되어 있지 않거나 스펠링이 틀린 경우 등 찾아보니깐 여러 가지 이유가 있는 것 같았다. 그래서 내가 진행하는 것의 오류는... 5번에 해당되는 사항이었다. ㅎㅎ 하지만 mybatis config를 설..

오류 모음집 2020.08.31

[JAVA] : Exception on thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang3/JavaVersion

GeoTools를 이용해서 shp 파일을 띄울려고했는데, 자꾸 오류가 나타났다. Exception on thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang3/JavaVersion 뭔가 찾지못하는 오류 같았음. 검색결과 http://commons.apache.org/proper/commons-lang/download_lang.cgi Lang – Download Apache Commons Lang Download Apache Commons Lang Using a Mirror We recommend you use a mirror to download our release builds, but you must verify the integ..

오류 모음집 2020.08.27

[KITRI]한국정보기술연구원 웹 자바 플랫폼을 활용한 기업 솔루션 개발자 과정(97일) - 두 번째 프로젝트 진행중 & 면접

두 번쨰 프로젝트를 진행중. CRUD 기반으로 게시판을 작성하고 있는데, 아직 내 능력범위내에서 쉽지는 않다. 그리고 일반회사IT직무 면접을 보고온날. IT에 대한 직접적인 지식보단 회사의 사업에 대한 방향성에 대해 주로 이야기를 나눴다. 다 잘됬으면 좋겠다...

728x90