시스템 로그를 확인 할 일이 있었는데, 용량이 너무 커서 메모장으로 열 수 없는 상황이 생겼다.. 첫번째 : 대용량 텍스트파일 편집툴 사용 두번째 : 텍스트 파일 분할 Glogg툴 활용 Glogg : 최대 16GB까지 지원하는 로그 파일 탐색기. 1) 아래 링크로 접속하도록 하자. https://glogg.bonnefon.org/ glogg — glogg - the fast, smart log explorer glogg is a multi-platform GUI application to browse and search through long or complex log files. It is designed with programmers and system administrators in mind. gl..
이번에 어떤 기관의 시스템에서 라이브러리를 받아 사용했는데, 해당 라이브러리안에 있는 .class파일의 소스를 확인해야 하는 일이 생겨, 클래스파일을 디컴파일 하는 겸 정리해본다. 파일중에 .class파일이라는 녀석이 있는데, 이 .class라는 녀석은 .java처럼 사람이 읽기 쉽도록 짜여진 코드로 이루어진 게 아닌 서버가 읽기 쉽게 짜여진 녀석이다. 즉 우리가 .class파일을 열어봐도 이해하기 힘들다. 그럴 때는 해당 .class파일을 디컴파일하여 코드를 확인할 수 있다. 오늘은 java decompiler 툴을 활용해보자. 1. java decompiler 툴 다운로드 및 사용방법 java decompiler 다운로드 링크로 이동하도록 하자. 해당 .zip파일을 원하는 곳에 압축을 풀어주도록 하고..
Archive for required library: [메이븐 경로] in project [프로젝트명] cannot be read or is not a valid ZIP file 에러 쉽게 말해서 메이븐을 통해 라이브러리를 가져오는데, 네트워크 문제인지 다른 문제인지는 몰라도 관련 라이브러리가 가져오면서 깨졌거나, 라이브러리에 문제가 있어서 생기는 에러.. 이 문제를 해결하려고 다음과 같은 해결방법을 찾아보고 적용해보았다. 1. 관련 라이브러리를 포함하는 폴더 삭제후, Update Project를 통해 라이브러리 재설치 D:\lx_dev\maven_repository_cb\repository\org\lazyluke\log4jdbc-remix\0.2.6\log4jdbc-remix-0.2.6.jar 니까. ..
이번에 Maven 관련해서 라이브러리 에러가 뜨길래 에러 잡으면서 Maven Repository 경로가 잘못 잡혀 있었어서 그거 해결하는 김에 정리해봄... 우선 Maven을 통해 가져오는 라이브러리들의 기본 설치 경로는 다음과 같다. C:\Users\BONG(사용자 이름)\.m2\repository 근데 나는 Repository 경로를 바꾸고 싶다고 하면 settings.xml 파일을 통해 설정이 가능하다. Window -> Preferences -> Maven -> UserSettings 으로 이동 내가 변경하고 싶은 repositry 경로의 settings.xml을 User Settings의 [Browse..] 버튼을 통해 잡아주면 되는데.. 1. settings.xml이 있는 경우 경로\.m 에 ..
프로젝트를 받아왔는데 Problems 탭에 에러투성이라 하나하나 고치면서 에러를 정리하려고 한다. 첫번째 에러는 The project cannot be built until build path errors are resolved 에러 구글링을 해보니, Java Build Path에서 [Order and Export] 탭에서 프로젝트나 라이브러리의 순서를 변경하면 된다고 하는데 해도 안되서 다음과 같이 해주니 해결되었다. 프로젝트 우클릭 -> Maven -> Update Project 를 통해 Update Maven Project 창을 활성화한다. Offline 체크 ( 중요 !! ) 해주고 [OK] 버튼을 눌러주면 에러가 사라진다. 그냥 Update를 해버리면 에러 안사라짐...
sftp관련하여 라이브러리를 Maven을 통해 가져왔는데, import할 때 cannot be resolved 에러가 떴다.. 쉽게 말해서 저 com.jcraft.jscf 패키지의 class들을 찾지 못하겠으니, 패키지 및 클래스를 만들겠는가? 라는 내용인데.. 분명 pom.xml에 해당 를 추가하였고, Maven Dependenies에 해당 .jar가 있는 것 까지 확인을 하였다.. 근데 왜 에러가 뜨는 지 모르겠는 상황.. pom.xml -- 해결방법 -- 프로젝트 우클릭 -> propertise - Libraries 탭 선택 -> Add External JARs... 버튼 클릭 필요 .jar를 직접 추가 나는 .jsch-0.1.55.jar를 추가하였지만, 각자 필..