본문 바로가기
반응형

[개발] Programming/Tools34

자바 클래스 파일 디컴파일링 툴 - 클래스를 자바 파일로 변환 클래스 파일만 있는 경우 기계어로 되어 있기 때문에 내용을 읽을 수가 없다. 이때 디컴파일링 또는 역컴파일 툴을 사용하면 간단하게 자바 파일로 복원시킬 수 있다. 이 혜자스러운 툴 이름은 JD_GUI. 우선 사이트로 가서 툴을 다운 받는다. java-decompiler.github.io/#jd-gui-download OS에 맞게 다운을 받은 뒤, 다운로드한 압축 파일을 풀어서 'jd-gui.exe'을 실행한다. 그럼 아래와 같은 창이 열린다. 파일을 열거나 드래그 앤 드롭을 하면 바로 역 컴파일이 진행된다. 그럼 성공~! 2021. 1. 8.
svn: E155038: Cant revert '{0}' without reverting parent - 오류 svn: E155038: 해당 오류는 SVN에서 충돌이 나는 소스를 업데이트나 revert 할 때 발생했다. 원인은 정확히 알 수 없으나 소스를 복붙 해서 그런 것 같다. 이럴 때 revert, override, update 아무것도 먹히지 않는다. 해결 방법은 그냥 해당 폴더를 삭제하고 다시 update 받으라고 인터넷에는 나와있었으나 필자는 해당 폴더 우클릭 후 revert를 시켜주니 충돌에 있던 소스가 다시 파란색이 되어 업데이트가 가능해졌다. 결론 : 해당 소스가 아닌 폴더를 revert 해주면 된다. 단! 혹시 모르니 소스는 백업 해둘 것ㅋ 방법 : 폴더 마우스 우 클릭 > team > revert 2020. 12. 14.
구글 지메일로 다른 이메일 가져오기 (다른 이메일 주소 지메일로 받기) 구글 메일에 타 계정 연동 오늘은 유용한 구글 메일 계정에 다른 이메일 주소를 연동해보겠습니다. 최고의 장점은 다양한 메일 주소를 구글 하나로 관리할 수 있다는 점입니다. 역시 구글 최고죠?ㅎㅎ 그럼 시작하겠습니다. 구글 메일 웹 페이지에서 오른쪽 위에 톱니바퀴 모양 설정 클릭 탭 중에서 '계정 및 가져오기' 클릭 그리고 뜨는 화면에서 '메일 및 주소록 가져오기' 클릭 뜨는 팝업에 구글 지메일로 받고 싶은 이메일 계정 입력. 그리고 가져올 계정의 비번을 입력한다. 아래 두 칸은 자동으로 채워지니 걱정 No~ 비밀번호가 맞다면 연동은 성공! 이제 구글 메일을 통해서 다른 메일의 메일도 포워딩이 되기 때문에 한곳에서 쉽게 관리할 수 있다. 역시 갓 구글ㅎㅎ 2020. 9. 16.
깃허브에 소스 리뷰어(auto assign) 설정하는 방법 2가지 - CODEOWNERS, auto_assign Github auto assign (Reviewer) 깃을 사용하다 보면 최종적으로 PR을 수락하는 사람은 자주 변하지 않죠. 그러다 보니 PR 요청할 때마다 assigner를 추가하는데, 간단하긴 하지만 이 반복적인 작업을 자동으로 설정할 수 있는 방법이 있습니다. 게다가 동시에 여러 명이나 그룹 별로 관리할 수 있으니 장기적으로는 설정해 놓는 게 편리합니다. 01 간단한 건 CODEOWNERS 1. Create .github/CODEOWNERS in your repository 딱 한 단계, 위 경로로 파일을 생성한 뒤에 아래 내용처럼 입력하면 쉽게 끝납니다. 아래 예시에는 설명이 좀 많은데 다 코멘트이고 사용할 때 아래와 같이 하면 됩니다. # Lines starting with '#' are co.. 2020. 9. 5.
이클립스 웹 프로젝트가 인식이 안될 때 해결 방법 깃을 날리고 다시 소스를 깃허브에서 받았더니 그때부터 웹 프로젝트 자체가 인식이 안된다.. 별 짓을 해도 소용 없어서 낮은 자세로 구글링을 해보니 의외로 간단하게 해결할 수 있다ㅋ 우선 프로젝트 우 클릭 후 Project Facets를 클릭 한다. '자바', 'JS', 'dynamic web project' 를 체크 한다. Apply하기 전에 잠시 further configuration available..을 클릭하여 웹 프로젝트 경로를 확인해준다. 뜨는 창에서 웹 루트가 지정 안되어 있으면 지정해준다. 그리고 ok 클릭! 마지막으로 apply 클릭 이제 다시 서버를 우클릭하여 Add and Remove를 가보면, 드디어 서버가 보이고 우측으로 Add도 된다~! 별것도 아닌데, 시간만 날렸네ㅋ Finish! 2020. 8. 11.
Github auto-assign: Pull Request 시 특정 assigner 지정 깃에 PR(Pull Request)할 때 자동으로 검토자를(assigner) 설정할 수 있는 방법을 다루어보겠습니다. 자주 커밋을 하는 경우 또는 동일한 사람이 PR 승인자로 있는 경우 유용하게 사용할 수 있는 기능입니다. 참고로 깃허브 자체적으로 설정하는 것과는 다릅니다. 깃허브에서는 브랜치 오너가 들어가게는 설정할 수 있지만 특정 사람을 계속 지정할 수 있는 설정은 없습니다. auto assign 지정 순서는 아래와 같습니다. 1. auto-assign 플러그인 설치 2. .github/auto_assign.yml 파일 추가 + 작성 3. 주의사항!! 01 auto-assign 플러그인 설치 아래 링크로 접속하여 플러그인 설치를 누르면 간단하게 설치된다. https://github.com/apps/a.. 2020. 7. 19.
728x90