본문 바로가기

Programming/Tool관련

[펌]이클립스에JAD(역컴파일러) 설치하기 Jad는 응용프로그램이고, JadClipse는 이클립스의 Plug-In입니다. 다운로드 주소: Jad(http://www.kpdus.com/jad.html) JadClipse(http://sourceforge.net/projects/jadclipse/) 첨부파일: eclipse plug-in beta 2.06 설치순서: 1. Jad 인스톨 위의 Jad의 웹사이트의 “Download Jad”에서 사용하고 있는 플랫폼에 맞는 Jad아카이브를 다운로드 한다. 여기서 윈도우용 jadnt158.zip 파일을 다운로드하고 적당한 디렉토리상에서 압축해제한다. 압축풀린 실행파일 jad.exe이 존재하는 디렉토리를 환경변수PATH에 등록하여 아무곳에서나 실행할수록 한다. 아니면 편하게 JAVA_HOME/bin 디렉토리에.. 더보기
[펌]이클립스 단축키1 ===== 실행 ===== 1. Ctrl + F11 : 바로 전에 실행했던 클래스 실행 ===== 소스 네비게이션 ===== 1. Ctrl + 마우스커서(혹은 F3) : 클래스나 메소드 혹은 멤버를 상세하게 검색하고자 할때 2. Alt + ->, Alt + 입력하는 도중엔 언제라도 강제 호출 가능하다. 2. F2 : 컴파일 에러의 빨간줄에 커서를 갖져다가 이 키를 누르면 에러의 원인에 대한 힌트를 제공한다. 3. Ctrl + l : 원하는 소스 라인으로 이동 로컬 히스토리 기능을 이용하면 이전에 편집했던 내용으로 변환이 가능하다. 4. Ctrl + Shift + Space : 메소드의 가로안에 커서를 놓고 이 키를 누르면 파라미터 타입 힌트를 볼 수 있다. 5. 한줄 삭제 CTRL + D 6. 파일 닫기.. 더보기
[펌]이클립스 플러그인 모음1 Eclipseutil-refresh 플러그인 https://eclipseutilplugins.dev.java.net/ 자주쓰는 CVS 커밋,업데이트,싱크 메뉴를 단축아이콘으로 등록하여 편리하다. * Copy Fully Qualified Class Name 플러그인 http://www.jave.de/eclipse/copyfully/index.html 클래스이름을 패키지명까지 포함해서 쓸일이 많다면 필수적인 플러그인이다. * GotoFile 플러그인 http://www.muermann.org/gotofile/ 프로젝트에 속한 파일을 빨리 찾을 수 있다. 파일명의 일부만 치면 바로바로 목록이 나온다. * Windows Context Menu 플러그인 http://www.geocities.com/richard_.. 더보기
[펌]이클립스 플러그인 모음 이클립스 플러그인을 잘 구성하면 상용 IDE 에 전혀 뒤지지 않는 기능을 갖출 수 있습니다. 무엇보다 입맛대로 골라서 변경할 수 있다는 점이 가장 짜릿하죠. ^^ 플러그인 정보 제공 사이트가 영문으로 된 것만 있어서 제가 사용하는 구성을 공개하고자 합니다. 먼저 아래 항목은 zip 을 직접 다운로드 하셔서 설치해야 하는 것들이죠. - Eclipse SDK 3.2M4 아직 정식 릴리즈가 아니라 불안한 점이 있겠지만, 쓰는데 큰 지장은 없네요. SDK 버전은 3.1.1 이 릴리즈인가요? 적어도 릴리즈 버전을 쓰시거나 그 이상이 좋겠죠. 3.2M4 를 쓰시면 JSEclipse 같은 유용한 일부 플러그인이 구동하지 않습니다. 자바스크립트 편집을 위한 이클립스 플러그인, JSEclipse - Eclipse WTP.. 더보기
이클립스에서 VVM terminated. Exit code=-1로 시작하는 에러해결법 이클립스 사용중 발생하는 jvm terminated. exit code -1 로 시작하는 에러시 해결방법.. eclipse폴더안의 ecilpse.ini 파일을 수정해 주면 된다. -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256M -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m 위의 내용들 중에서 --launcher.XXMaxPermSize 256M 을 삭제하면 된다. 삭제 후에 남는 내용은 아래와 같다. -showsplash org.eclipse.platform -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m 더보기
[펌]무료 차트 API http://www.jfree.org/jfreechart/index.html 이건 TAG LIB를 사용한 CHART http://cewolf.sourceforge.net/new/index.html 참고 URL http://kin.naver.com/knowhow/entry.php?d1id=8&dir_id=8&eid=vGCOsa5MVosiI0qSThp9zu97rnFzUNdK&qb=amZyZWVjaGFydA== [조대협님 사이트에서 퍼왔슴돠...] 더보기
[펌] (Tomcat5.0)-server.xml *context설정은 톰캣설치폴더\conf\Catalina\localhost\에 있습니다. */tomcat/conf/server.xml 에 port="8080" 을 80으로 바꿔주세요. C:\Tomcat 5.0\conf에 server.xml를 열어봅시다. 무쟈게 복잡하죵? ㅎㅎ 일단 하나하나씩 알아 봅시다. server.xml는 다음과 같은 구조로 구성되어있습니다. -. Top level Elements : 는 설정파일 전체에서 Root Element이며 반면에 는 하나의 Engine과 연관된 Connector들의 집합을 말합니다. top level elements에는 , 등이 있습니다. -. Connector : 외부 Client와 요청을 주고 응답을 받는 Interface를 말합니다. connecto.. 더보기
weblogic 에러코드(BEA-001074) # 웹로직 데이타소스에서 DB Connection 누수 현상 발생 # 에러로그는 아래와 같습니다. # 그런데, 에러 로그를 봐서는 어느 부분에서 문제를 일으키는 것을 알 수 없습니다. JDBC > Connection Pools 메뉴에서 # 해당 Connection Pool의 Connections > Advances Options 메뉴의 # Enable Connection Leak Profiling 부분을 첵크해 주었습니다. # 세상에.. DB 커넥션을 구천으로 떠돌게 했던 범인이 잡혔네요. ^^ 더보기
이클립스 사용법 1. 개요 본 문서는 IBM 이클립스의 기본적인 사용법을 설명한 것으로, 따라하기 식으로 서술되어 있다. 이클립스 홈페이지(www.eclipse.org)의 FAQ와 이클립스 도움말을 참조하였다. 2. 화면 구성 이클립스에는 작업의 성격에 따라 여러 perspective가 존재한다. 이클립스를 실행시켜보면 화면 왼쪽에 다음과 같은 버튼들이 보인다. 은 자바 perspective로서 자바 패키지를 기준으로 자바 파일들이 보여진다. 은 리소스 perspective로서 디렉토리와 파일명을 기준으로 자바 파일들이 분류된다. 은 자바 브라우징 perspective로서 자바 퍼스펙티브처럼 자바 패키지를 기준으로 분류가 이루어지지만, 그러한 분류가 이루어지는 모양새가 다음과 같다. 은 CVS 저장소 perspectiv.. 더보기
이클립스 디버그 방법 1. 톰켓서버를 먼저 실행 2. 라인에 더블클릭하면 파란 동그라미 생긴다. 여기서 부터 디버그를 하겠다는 표시 3. 웹어플사이트에 액션을 수행하면 창이 뜨고 확인 누르면된다. 그러면 디버그 모드로 간다 4. F6은 한줄씩디버그 하기 오른쪽 위에 variable 과 병행하면서 코드를 본다. 5. F5는 안에 있는 메소드로 들어가고 싶을때 사용. 그리고 들어가면 다시 F6으로 한줄씩 디버깅체크 6. F7은 중도에 다시 돌아가고 싶을 때 F8은 한번에 검사하고 싶은곳을 같이 보고싶을 때 7. 한가지 변수에만 검사하고싶다. 블럭해서 오른쪽 마우스클릭 후 watch 선택 -------------------------------------------- Code Assist : Ctrl + Space (자동으로 이클.. 더보기