Window 환경에서 sh 작성 후, linux 환경에서 실행하여 발생하는 문제.window에서 사용한 개행 문자가 Linux에서는 인식되지 못해 발생하는 문제 해결방법vi에서 ^M 삭제하기vi -b [파일명]^M 직접 삭제하고 실행sed 명령어로 ^M 삭제하기sed -i 's/\r$//' [파일명]실행vi에서 fileformat 설정하기vi [파일명]:set fileformat=unix
netstat 명령어와 ps 명령어로 실행중인 Port 번호를 찾지 못하였을때 lsof 명령어를 이용하여 찾는 방법이 존재한다.lsof란 list open files의 약자로 시스템에서 열려있는 파일에 대한 정보를 출력해주는 명령어이다. lsof -i :portnumberlsof -i :portnum 명령어로 사용중인 해당 Port의 PID를 확인할 수 있다.#lsof -i :8080 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEjava 36544 root 45u IPv6 0xe8ae0ca1b2d..
특정 서버에서만 XSSFWorkbook생성 시 FontConfiguration에서 NullPointerException이 발생 오류 내용 및 원인 특정 서버에서만 XSSFWorkbook.createSheet()을 했을 때 아래와 같은 예외가 발생 2023-10월-31 12:44:58 오후 [http-nio-19080-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet - Could not complete request java.lang.NullPointerException: null at sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1264) ~[?:1.8.0_342] at sun..
최소버전으로 설치 후 각종 패키지를 설치하기 위해 이용 하는 명령어 # yum groupinstall 에러 발생 # yum groupinstall "Development Tools" There is no installed groups file. Maybe run: yum groups mark convert (see man yum) Warning: Group Development Tools not have any packages to install. Maybe run: yum groups mark install (see man yum) No packages in any requested group available to install or update 해결 방법 옵션 패키지도 함께 설치하도록 추가한다. #..