본문 바로가기
반응형

IT·디지털56

이클립스(Eclipse) 필수 단축키 모음(윈도우즈 및 맥Mac) 이클립스를 처음 사용하거나 또는 사용하더라도 단축키에 익숙하지 않은 분들을 위해 정리했어요.단축키를 사용하다보면 사용전보다 확실히 개발 효율도 높아지고 시간이 절약되는걸 경험할 수 있어요.윈도우즈와 맥 기준으로 정리하였습니다. 이클립스 필수 단축키 모음기능윈도우(Windows) 단축키맥(Mac) 단축키기능 설명검색Ctrl + FCommand + F키워드 검색 (현재 소스)검색Ctrl + HCommand + H키워드 검색 (프로젝트 전체)검색Ctrl + Shift + RCommand + R전체 리소스 중 파일 찾기검색Ctrl + Shift + TCommand + Shift + Tjar를 포함한 클래스 찾기검색Ctrl + Alt + HCommand + Alt + H특정 클래스 호출 위치 찾기검색Ctrl + .. 2023. 1. 4.
log cannot be resolved 해결 방법 (Eclipse·STS·IntelliJ + Lombok 완벽 정리) 개요 (업데이트: 2025-11)Eclipse/STS 또는 IntelliJ에서 log cannot be resolved, Cannot find symbol: log 같은 오류가 발생할 때 대부분은 Lombok 또는 SLF4J 설정이 IDE/빌드에 제대로 반영되지 않아 생깁니다. 이 글에서는 원인과 해결 절차를 Eclipse·STS·IntelliJ 및 Maven/Gradle 관점에서 단계별로 정리했습니다. 전자정부프레임워크(egovframe) 기반 프로젝트에서도 동일하게 적용됩니다.1) 에러가 발생하는 이유Lombok 미설치 또는 구버전으로 인해 @Slf4j 등의 어노테이션이 처리되지 않음IDE에 lombok.jar 미연결 (Eclipse는 별도 설치/연결이 필요)Annotation Processing 비.. 2021. 9. 30.
AWS CloudWatch Synthetics로 URL·API 자동 모니터링 및 장애 감지하는 방법 웹서비스를 운영하다보면 특정 URL과 포트 또는 API가 정상적으로 접속이 되는지 지속적으로 확인이 필요할 때가 있습니다.직접 구축하려면 비용과 노력이 많이 들어서 맞는 서비스가 없다 이곳저곳 뒤져보다 AWS CloudWatch Synthetics를 알게 되었습니다.사용법도 간단하고 다양한 형태로 문제 발생 시 알람을 수신할 수 있어 장애 확인 및 대처가 용이합니다.AWS를 사용하신다면 꼭 사용해 보시길 권장합니다.CloudWatch - Synthetics - Canary 메뉴에서 설정할 수 있습니다.회사에서는 4개의 중요 서비스를 모니터링 하고 있는데, 문제없이 잘 돌아가고 있습니다.설정 시 URL 및 포트는 필수이며 서비스 점검 주기, 성공률(몇 % 이하일 때 알림을 발송할 지), 알림발송수단, .. 2021. 6. 30.
[APM] 스카우터(scouter) 특정 파일 시스템 사용량 모니터링 제외 설정 AWS의 EC2 인스턴스 및 서비스 모니터를 위해서 스카우터를 APM으로 사용하는데,/snap/core/NNNN 파일시스템 사용량이 100%라고 스카우터 APM에 모니터링 되어(실제로 100%는 맞으나 서비스에 영향도가 없는..), 예외 설정을 하기 위해 찾아본 결과 아래와 같이 처리하면 된다.scouter/agent.host/conf/scouter.conf 파일을 열어서, disk_ignore_name에 제외할 파일 시스템을 입력해 주면 더 이상 모니터링 되지 않는다.(첨부 이미지 참조) => 예외 처리를 해도 나타날 때는 모두 추가해주세요.해당 구문이 존재하지 않을 경우 추가해 주면 끝.적용 후 agent 재시작은 필수 : >./stop.sh ==> >./host.sh관련글: https://gith.. 2021. 6. 9.
Spring에서 CharacterEncodingFilter로 UTF-8 적용하기 (web.xml & Java 설정 & Spring Boot) Spring에서 UTF-8 인코딩 설정이 필요한 이유스프링 MVC로 웹 애플리케이션을 개발하다 보면, 한글 파라미터가 깨져서 들어오거나 화면에 물음표(???)로 보이는 경험을 한 번쯤 하게 됩니다. 이 경우 가장 먼저 확인해야 할 것이 바로 요청/응답 인코딩 설정입니다.스프링에서는 CharacterEncodingFilter를 사용해 전체 요청/응답에 대해 일괄적으로 인코딩을 설정할 수 있습니다. 가장 흔히 사용하는 값은 UTF-8입니다.1. web.xml에서 encodingFilter 설정 (레거시 방식)스프링 MVC(레거시, 서블릿 2.x ~ 3.x)에서 한글이 깨질 때 가장 먼저 적용하던 설정입니다. web.xml의 하단에 다음 필터를 추가합니다. encodingFilter org.spri.. 2016. 4. 29.
iis7 64bit 에서 32bit 응용프로그램 사용시 html asp 매핑 사용하기 iis7에서 html 매핑을 위해서 처리기 매핑 에서 스크립트 매핑추가 요청경로 .html 입력 실행파일 %windir%\system32\inetsrv\asp.dll 혹은 C:\windows\system32\inetsrv\asp.dll 입력 이름 알기쉽게 입력 ex) html ASP 요청제한클릭 매핑 체크박스 체크 동사 > 다음동사중 하나 사용 , GET,HEAD,POST 입력 엑세스 스크립트 선택 이렇게 iis에서 적용 해줍니다. 그러면 web.config 파일에 아래와 같이 적용이 됩니다. handlers 부분에 를 추가 해주면 됩니다. 이렇게 되겠죠. C:\windows\system32\inetsrv\asp.dll 로 써주던 %windir%\system32\inetsrv\asp.dll 로 써주던 적.. 2015. 6. 16.
반응형