[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
파일질라(Filezilla) 한글깨짐 현상 파일질라를 사용하다보면 한글깨짐 현상을 발견 할 수 있음. 이에따른 해결 조치방안 1. 좌측 상단 파일(F) 클릭 2. 사이트 관리자(S) 클릭 3. 해당하는 사이트를 선택하고 우측에 '문자셋' 탭 클릭 4. 문자셋 인코딩 설정을 "UTF-8" 혹은 문자셋 직접 설정을 누르고 "인코딩(E) : CP949" 로 설정하면 깔끔하게 해결. ※ 나의 경우엔 CP949로는 되지 않아서 강제로 UTF-8로 설정하였음 오류 모음집 2020.08.28
[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
국토부, 도로교통 관리시스템 AI로 확 바꾼다 https://zdnet.co.kr/view/?no=20200826161616 국토부, 도로교통 관리시스템 AI로 확 바꾼다 국토교통부가 도로교통관리시스템의 업그레이드를 추진한다. 기존 지능형교통체계(ITS)에 최신 인공지능(AI) 기술을 입히겠다는 구상이다. 그 첫 사업으로 국도 ITS 영상분석... zdnet.co.kr 국토교통부가 도로교통관리시스템의 업그레이드를 추진한다. 기존 지능형교통체계(ITS)에 최신 인공지능(AI) 기술을 입히겠다는 구상이다. 그 첫 사업으로 국도 ITS 영상분석시스템 구축에 나섰다. 26일 업계에 따르면, 국토교통부 산하 한국도로공사는 지난달 '국도ITS 영상분석시스템(스마트CCTV) 구매' 입찰 공고를 내고 납품 협상대상자에 렉스젠을 선정했다. 한국도로공사의 입찰공고에 .. IT관련 이야기 2020.08.27
아마존, 무인매장 시스템 '홀푸드' 매장으로 확대 http://news.naver.com/main/read.nhn?mode=LSD&mid=sec&sid1=001&oid=293&aid=0000030571 아마존, 무인매장 시스템 '홀푸드' 매장으로 확대 아마존이 무인매장 '아마존 고' 시스템을 자회사인 홀푸드 매장 전역으로 확산시킬 예정이라고 가 를 인용해 25일(현지시간) 보도했다. 는 최근 퇴사 계획을 밝 news.naver.com 아마존이 무인매장 '아마존 고' 시스템을 자회사인 홀푸드 매장 전역으로 확산시킬 예정이라고 가 를 인용해 25일(현지시간) 보도했다. 는 최근 퇴사 계획을 밝힌 제프 윌케 소비자부문 대표가 퇴임 예정시기로 밝힌 내년 초 이전에 관련 작업을 마무리하고 내년부터 전격 확대 적용을 추진할 것이라고 전했다. 아마존 고는 2016년.. IT관련 이야기 2020.08.26
190만 일자리 ‘한국판 뉴딜’, 허수 안 되려면? https://zdnet.co.kr/view/?no=20200823013922 190만 일자리 ‘한국판 뉴딜’, 허수 안 되려면? 정부가 ‘한국판 뉴딜’ 사업에 2025년까지 160조원을 투자해 190만개 일자리를 만든다는 계획을 발표했다.이에 지자체들과 기업들이 앞 다퉈 정부 사업을 수주해 예산을 확... zdnet.co.kr 정부가 ‘한국판 뉴딜’ 사업에 2025년까지 160조원을 투자해 190만개 일자리를 만든다는 계획을 발표했다. 이에 지자체들과 기업들이 앞 다퉈 정부 사업을 수주해 예산을 확보하고, 일자리 창출과 인재 양성에 적극 나서려는 모습이다. 하지만 전문가들은 성과 위주의 실효성 없는 정책들이 되풀이 되지 않아야 한다고 입을 모은다. 인턴 위주의 단기 일자리라 하더라도 전문성을 키워 창업.. IT관련 이야기 2020.08.25
GIS 개념 정리 GIS(Geographic Information System) : 지리정보체계. 지리공간적으로 참조가능한 모든 형태의 정보를 효과적으로 수집, 저장, 갱신, 조정, 분석, 표현 할 수 있도록 설계된 컴퓨터의 하드웨어와 소프트웨어 및 지리적 자료, 인적자원의 통합체를 말함. 지도를 통해서 실제 지리데이터를 정보로 표현 할 수 있지만, 각 이용자의 관심사를 반영하기는 어려운 제약있는데, 이를 해결하기 위해 나타는 것이 바로 GIS GIS를 운용하기 위해서는 다섯 가지 구성요소가 필요함 1) Computer system : 계산 능력을 보유한 컴퓨팅 환경 2) GIS software : 다양한 보고서들은 ESRI사와 Intergraph Corporation사의 제품을 사용하기를 권하고 있음. 3) People.. 배우고 익혀 널리 알리자 2020.08.21