본문 바로가기
반응형

Tools/etc179

Thymeleaf TemplateInputException 에러 해결방법 2022-06-30 23:23:37.273 ERROR 44264 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: Error resolving template [test1], template might not exist or might not be accessible by any of the configured Te.. 2022. 7. 1.
이클립스 특정 프로젝트 대상으로 검색방법(CTRL + H) 이클립스에서 CTRL + H 로 File Search 사용 시 프로젝트가 여러개일 경우에는 특정 프로젝트에서만 검색 결과를 얻고 싶을 수 있는데 하단의 Working set 우측에 있는 Choose를 눌러준 뒤 New를 눌러주고 Tasks and Resources를 누른 뒤 Next 이후 본인이 식별에 사용할 Working set 이름을 설정한 후 검색하려는 프로젝트 선택 후 Finish를 눌러주자 이후 추가한 Working Set을 선택 후 검색을 하면 지정한 프로젝트에서만 검색 결과를 얻을 수 있다 2022. 6. 30.
이클립스 branch 변경 시 Project 에러 해결방법 이클립스에서 브랜치 변경 시 기존에 에러가 없는 프로젝트에 실제 파일에 문제가 없는 경우에도 에러가 발생하는 경우가 있는데 대부분의 경우에는 다음 순서대로 진행해주면 해결이 된다 1. gradle을 사용할 경우 소스 폴더에서 ./gradlew clean build 2. 우클릭 후 project refresh 3. project clean 4. 이클립스 재시작 2022. 6. 29.
스프링부트 throw new SilentExitException(); 디버그 해결방법 스프링부트에서 디버그 모드로 프로젝트 실행 시 throw new SilentExitException(); 부분에 breakpoint를 걸어놓지 않았는데도 서버를 실행할 때마다 해당 부분에서 걸리는 경우가 있는데 이클립스 상단 메뉴에서 Window(Mac의 경우에는 Eclipse) > Preferences를 누른 뒤 Java > Debug 로 들어와서 상단에 보이는 Suspend execution on uncaught exceptions 옵션 체크 해제 후 apply and close 를 해주면 디버그 모드로 서버를 실행할 때 throw new SilentExitException(); 부분에서 디버그가 걸리지 않게 된다 2022. 6. 20.
이클립스 코드 누가 수정했는지 확인방법(git blame) 이클립스 사용 중 같은 파일을 여러 사람이 고치다보면 특정 코드를 누가 추가했거나 혹은 고쳤는지 History에서 확인하기가 굉장히 힘든데 이클립스에서 Show Revision Information 이라고 git blame 같은 기능을 지원한다 먼저 CTRL + F10을 누른 뒤 (Mac의 경우에는 Command + F10) Show Revision Information을 눌러주면 코드 왼쪽 라인에 불이 들어오는데 진할수록 최근에 고친 코드고 커서를 가져가면 누가 고쳤는지 comment는 뭐라고 썼는지 확인할 수 있다 이후 확인 후에는 동일하게 CTRL + F10을 누른 뒤 Revisions > Hide Revision Information을 눌러주면 비교 모드 전으로 되돌릴 수 있다 2022. 6. 16.
이클립스 formatter 파일, 특정 라인부터 예외처리 방법 이클립스에서 Formatter에 적용한 Code Style이 특정 파일이나 혹은 지정한 라인 범위에서 Formatter가 적용되지 않도록 예외처리를 하려고 하는데 기본 설정은 // @formatter:off 를 사용할 경우 해당 라인 아래부터는 formatter가 적용되지 않고 // @formatter:on 을 사용해주면 해당 라인 아래부터는 formatter가 적용된다 특정 파일 전체에 formatter가 적용되지 않게 하려면 클래스명 위에 // @formatter:off 를 넣어주면 된다 마지막으로 formatter 예외처리 시 사용하는 태그를 바꿔주려면 Window(Mac은 Eclipse) > Preferences를 누른 뒤 Java > Code Style > Formatter로 들어와서 Edit을.. 2022. 6. 15.

반응형