분류 전체보기
-
[Tomcat 에러] Unsupported major.minor version 51.0 에러 원문 java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache...
[Tomcat 에러] Unsupported major.minor version 51.0[Tomcat 에러] Unsupported major.minor version 51.0 에러 원문 java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache...
2016.09.21 -
ojdbc뒤의 숫자가 무엇을 의미하는지 아시나요? ojdbc14, ojdbc6 .. 등등 버전에 따라 뒤 숫자가 달라지는 것 같다고 생각해봤었는데 이번에 제대로 알아보자. 결론적으론 자신의 PC에 설치된 JDK버전과 관련이 있다. ojdbc13 = jdk1.3 ojdbc14 = jdk1.4 ojdbc5 = jdk1.5 ojdbc6 = jdk1.6 즉 JDBC드라이버 설정을 할 대 현재 자신이 사용하는 jdk 버전에 맞는 ojdbc.jar 파일을 가져와야 한다. 보통오라클 10버전에선 ojdbc14.jar, 11버전에선 ojdbc6.jar로 맞춰주고 사용한다고 한다. 근데. 내 컴퓨터는 jdk1.7인데? 하시는 분은 가장 최신버전을 사용하면된다. 즉 현대 ojdbc6가 최신이면 ojdbc6를 사용한다. o..
[ojdbc] OJDBC 버전에 따른 환경설정ojdbc뒤의 숫자가 무엇을 의미하는지 아시나요? ojdbc14, ojdbc6 .. 등등 버전에 따라 뒤 숫자가 달라지는 것 같다고 생각해봤었는데 이번에 제대로 알아보자. 결론적으론 자신의 PC에 설치된 JDK버전과 관련이 있다. ojdbc13 = jdk1.3 ojdbc14 = jdk1.4 ojdbc5 = jdk1.5 ojdbc6 = jdk1.6 즉 JDBC드라이버 설정을 할 대 현재 자신이 사용하는 jdk 버전에 맞는 ojdbc.jar 파일을 가져와야 한다. 보통오라클 10버전에선 ojdbc14.jar, 11버전에선 ojdbc6.jar로 맞춰주고 사용한다고 한다. 근데. 내 컴퓨터는 jdk1.7인데? 하시는 분은 가장 최신버전을 사용하면된다. 즉 현대 ojdbc6가 최신이면 ojdbc6를 사용한다. o..
2016.09.21 -
먼저 Proguard 공식 홈페이지에 들어가서 최신버전으로 다운로드 한다. http://proguard.sourceforge.net/index.html#/downloads.html 현재 5.2버전, 최근엔 5.3 beta 까지 나와있는데 5.2 버전으로 진행해 보았다. 다운로드 받은 후 본인이 편한 폴더에 압축을 푼다. 압축 해제 후 CMD(커맨드)창을 킨다. (윈도우키 + R) 디폴트 폴더에서 lib폴더로 접근하고 dir로 해당 폴더를 확인하면 proguardgui.jar 파일이 보인다. java -jar proguardgui.jar 위와 같이 명령어를 실행 시킨다. 다음 그림과 같은 프로그램이 실행 된다. Next 클릭. INPUT / OUTPUT 화면 상단 - Add Input : 난독 처리할 ja..
Java 난독화 - ProGuard(설치, 사용법)먼저 Proguard 공식 홈페이지에 들어가서 최신버전으로 다운로드 한다. http://proguard.sourceforge.net/index.html#/downloads.html 현재 5.2버전, 최근엔 5.3 beta 까지 나와있는데 5.2 버전으로 진행해 보았다. 다운로드 받은 후 본인이 편한 폴더에 압축을 푼다. 압축 해제 후 CMD(커맨드)창을 킨다. (윈도우키 + R) 디폴트 폴더에서 lib폴더로 접근하고 dir로 해당 폴더를 확인하면 proguardgui.jar 파일이 보인다. java -jar proguardgui.jar 위와 같이 명령어를 실행 시킨다. 다음 그림과 같은 프로그램이 실행 된다. Next 클릭. INPUT / OUTPUT 화면 상단 - Add Input : 난독 처리할 ja..
2016.09.19 -
[log4j 설정] log4j, log4sql 로그(log)에 쿼리 행 변경, 파라미터 대입 출력하여 보기 log4j 설정으로 s ql 실행로그를 변경한다. 개행없이, 파라미터가 여러개 일 경우 ?에 모두 대입하여 보려면 불편하지 않나? 1. WEB-INF/lib/ 위치에 log4sql.jar를 추가. http://log4sql.sourceforge.net/index_kr.html http://sourceforge.net/projects/log4sql/files/ 2. log4j.properties 설정 아래 설정 붙여 넣기. log4j.logger.com.ibatis=DEBUG log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG log4j.logge..
[log4j 설정] log4j, log4sql 로그(log)에 쿼리 행 변경, 파라미터 대입 출력하여 보기[log4j 설정] log4j, log4sql 로그(log)에 쿼리 행 변경, 파라미터 대입 출력하여 보기 log4j 설정으로 s ql 실행로그를 변경한다. 개행없이, 파라미터가 여러개 일 경우 ?에 모두 대입하여 보려면 불편하지 않나? 1. WEB-INF/lib/ 위치에 log4sql.jar를 추가. http://log4sql.sourceforge.net/index_kr.html http://sourceforge.net/projects/log4sql/files/ 2. log4j.properties 설정 아래 설정 붙여 넣기. log4j.logger.com.ibatis=DEBUG log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG log4j.logge..
2016.08.08 -
주력 통합개발환경인 이클립스 환경 설정에 관련된 포스팅을 남겨본다. PC환경이 조금이라도 안좋은 경우(예를 들어 램이 모자라거나 CPU 사양이 낮거나.... 혹은 SSD를 사용 안하거나...)는 진짜 이클립스 쓰기에 뻑뻑한게 현실이다. 이럴 경우 이클립스에서 사용하는 JVM쪽 설정을 조금 다시 셋팅하여 사용하는 것이 그나마 속도 개선이 좋은 부분이 있기 때문에 평소 사용하는 설정 부분을 포스팅하려고 한다. // STS의 경우 STS.ini 1 2 3 4 5 6 7 8 9 10 11 12 ####################### eclipse.ini ################################# -vmargs-Dosgi.requiredJavaVersion=1.6 -Xverify:none-X..
[eclipse] 이클립스 속도 향상 (eclipse.ini 수정)주력 통합개발환경인 이클립스 환경 설정에 관련된 포스팅을 남겨본다. PC환경이 조금이라도 안좋은 경우(예를 들어 램이 모자라거나 CPU 사양이 낮거나.... 혹은 SSD를 사용 안하거나...)는 진짜 이클립스 쓰기에 뻑뻑한게 현실이다. 이럴 경우 이클립스에서 사용하는 JVM쪽 설정을 조금 다시 셋팅하여 사용하는 것이 그나마 속도 개선이 좋은 부분이 있기 때문에 평소 사용하는 설정 부분을 포스팅하려고 한다. // STS의 경우 STS.ini 1 2 3 4 5 6 7 8 9 10 11 12 ####################### eclipse.ini ################################# -vmargs-Dosgi.requiredJavaVersion=1.6 -Xverify:none-X..
2016.08.04 -
Workspace 생성 후 Workspace의 Encoding을 UTF-8로 바꿔도 되지만 애초에 이클립스 기본 인코딩 설정을 UTF-8로 설정해보자. 1. 이클립스 설치폴더에서 eclipse.ini 파일을 편집기에서 연다. 맨 마지막줄.(-vmargs 뒤에 붙이는 경우도 있는데 차이점이 있나???)에 아래와 같이 추가한다. -Dfile.encoding=UTF-8 저장 후 이클립스를 재시작 하여준다. 2. 환경설정 에서 하는 방법 Windows ㅡ> Preferences ㅡ> General ㅡ> Workspace Text file encoding 탭의 Default 설정을 UTF8로 선택한다.
[Eclipse] File Encoding 설정Workspace 생성 후 Workspace의 Encoding을 UTF-8로 바꿔도 되지만 애초에 이클립스 기본 인코딩 설정을 UTF-8로 설정해보자. 1. 이클립스 설치폴더에서 eclipse.ini 파일을 편집기에서 연다. 맨 마지막줄.(-vmargs 뒤에 붙이는 경우도 있는데 차이점이 있나???)에 아래와 같이 추가한다. -Dfile.encoding=UTF-8 저장 후 이클립스를 재시작 하여준다. 2. 환경설정 에서 하는 방법 Windows ㅡ> Preferences ㅡ> General ㅡ> Workspace Text file encoding 탭의 Default 설정을 UTF8로 선택한다.
2016.08.04