본문 바로가기

분류 전체보기423

Some projects cannot be imported because they already exist in the workspace 해결방법 (eclipse import 안될때) Eclipse에서 import > Existing Projects into Workspace에서 아래 스크린샷처럼 Some projects cannot be imported because they already exist in the workspace Next와 Finish가 눌리지 않으며 Project가 import 되지 않을 때가 있다. 주로 나 같은 경우는 기존의 소스를새 workspace 폴더에 복사해서 붙여넣고 그것을 import하려고 할 때 해당 메시지를 보며 import 시키지 못했는데 워낙 사소하게(?) 자주(?) 발생하는 부분이라 정리해둔다. 에러가 나는 이유는 eclipse안에서 Project를 Import시키지 않고 탐색기에서 workspace안에 직접 복사를 하면 workspace가.. 2019. 1. 22.
No converter found for return value of type: class java.util.HashMap 에러 해결방법 Weblogic 서버에 배치했던 어플리케이션 (동작 이상 없었음) 을Tomcat에 배치하고 서버를 기동하니 다음과 같은 에러가 났다. java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.HashMap Log를 찍어보니 DB에서 Data는 잘 가져오긴 하는데Controller에서 View단으로 데이터를 보내지 못한다. 찾아보니 @ResponseBody에 Data를 json형식으로 담지 못하는 거란다. (Converter에서 문제라는거 ?;; ) 아주아주 정확한 이유는 잘 모르겠다.ㅠㅠ 에러를 해결하기위해 이것저것 찾다보니Jackson을 추가하란다. 이미 추가되어 있었던가 ? 추가해서 다.. 2019. 1. 22.
tomcat JDBC 설정방법 + Spring Datasource 설정방법(with Tomcat) java.sql.SQLException: Cannot create JDBC driver of class '' for connect URL 'null' --> JDBC 연결을 못 찾는것. 어딘가 설정이 잘 못 되었다.Tomcat8 JDBC 설정방법 tomcat 설정파일은 Eclipse에서도 설정 가능 하지만~설치경로\Tomcat v8.0 Server at localhost-config 에 있는 파일도 같은 경로이니여기에서도 수정 가능하다. (1) tomcat의 context.xml 수정한다. JDBC 연결정보를 입력한다. 사이에 입력한다. Resource 입력내용 (2) tomcat의 web.xml 수정한다. DB Connection jdbc/portletPrefs javax.sql.DataSource C.. 2019. 1. 21.
Window10 tomcat8 설치 + Eclipse 연동 정리 Window10 환경에서 tomcat8 설치 보통 Apach Tomcat 설치에는 installer를 이용해서 설치하는 방법과 설치프로그램없이 압축된 폴더를 그대로 압축해제 후 (이게 설치한 것) 바로 사용하는 방법이 있다. 후자가 훨씬 간편하기 때문에 압축파일을 다운로드하여 설치했다. Apach Tomcat 다운로드 사이트 : https://tomcat.apache.org/download-80.cgi (1) 사이트에서 환경 별로 다운로드를 한다. 나는 Windows10에서 64Bit로 다운로드 할 것이기에노란표시인 [64-bit Windows.zip] 다운로드 클릭 어느새 Tomcat이 9.X 버전까지 나왔네. 하지만 개발의 안정성을 위해 최신버전으로 성급하게 갈아타지는 않기로...한다. 게다가, 원래.. 2019. 1. 21.
Mybatis IF문 1글자 비교에러( NumberformatException ) DOC_NUM (게시글번호) 컬럼값을넘어오는 파라미터 statusFlag라는 값에 따라 #{docnum}이라는 파라미터로 insert할지 SEQ로 insert할지를 구현하고 싶었다. --> Update모드일때는 docnum을 update--> Update가 아닐때 모드에는 docnum을 신규번호로insert satusFlag를 U라는 1글자 단어로 지정하고 위와 같이 동적쿼리를 작성했다.나 같은 경우는 choose , when 구문에서 equals로 'U'자 비교했는데 ‘U’ 파라미터를 던질 때 계속 otherwise로 빠지는 문제가 있었다. 아놔!!!!mybatis에서 문자 1글자에 대한 equals 문을 제대로 인식하지 못하는 문제라고 생각. 파라미터를 문자 1글자가 아니라 단어로 변경했다. U ->.. 2019. 1. 7.
YONA 사용방법 / SVN 저장소에 소스올리기 / SVN 저장소에서 소스받는방법 YONA 사용방법YONA 신규저장소 생성방법YONA 소스올리는 방법YONA 소스받는 방법전체적인 설명입니다. 사내에서 YONA로 형상관리를 하기로 했다. 1. Yona 설치 후, Admin계정이 프로젝트를 생성하고나를 프로젝트멤버로 추가했다. (나는 Yona 회원가입을 하고.. ) > ADMIN 계정이 각 프로젝트별로 사용자에게 프로젝트참여권한을 부여해줘야 한다. 2. Yona Login 3. 프로젝트멤버로 추가된 공개프로젝트 목록이 보여진다. 일단 요나사이트는 켜두고~ 4. Eclipse에서 저장소를 만들고, 저장소에 소스를 Commit하기 위해서는일단 SVN 저장소를 만들어야 한다.Eclipse에서 SVN을 사용할 수 있도록 설치먼저 진행한다. (1) Help > Marketplace > SVN검색 .. 2018. 12. 18.