본문 바로가기

프로그래밍/Tool4

JAVA 핫스왑 해주는 것들 로컬에서 JAVA 파일을 수정하게 되면 서버가 재시작하게 된다. 재시작 없이 바로 수정된 JAVA 파일이 반영되게 하려면 핫스왑 해주는 것들을 사용하면 된다. 그 중 3가지는 아래와 같다. * jrebel : 유료 * spring loaded : 무료. 안먹히는 경우 몇 가지 있음. debug 관련... * DCEVM : 무료. jdk버전에 맞춰서 릴리즈가 있고 한정적이다.. 2020. 3. 11.
자바 디컴파일러 JAR 파일의 Class 파일을 디컴파일해서 볼 필요가 있었다. 자바 디컴파일러 JD-GUI 로 쉽게 디컴파일이 가능하다. http://java-decompiler.github.io/#jd-gui-download 2020. 3. 10.
이클립스 SVN 오류 : username does not match lock owner 해결 이클립스에서 SVN을 사용하고 있는데 commit 하다가 해당 문구 출력되며 commit 안되는 문제 발생함. 원래 수정 시 lock 권한 빼앗아 올 수 있었는데 그 안내창도 뜨지 않아서 권한을 빼앗아 올 수 없었음. # 해결방법 해당 파일 폴더로 직접 들어가서 읽음전용으로 변경 후 적용. 그리고 이클립스에서 수정하면 권한 빼앗아 오는 안내창이 뜸. 권한 뺏은 후 svn team 메뉴 쪽 unlock 으로 lock 아얘 해제. 원인은 아직 모르겠다. 2019. 12. 18.
이클립스에서 컴파일 경로 보는 방법 이클립스 서버 네비게이션 바에서 해당 서버 더블클릭 Overview 탭 화면 왼쪽상단 Open launch configuration 클릭 Arguments 탭에서 VM arguments* 에서 확인가능. * VM arguments : JVM 동작방식 등을 변경할 수 있다. ( 예 : 메모리 최대값 등 ) 2019. 12. 18.