목록Developer Tools (37)
써먹는 웹개발
STS(Eclipse)에서 작업하다가 'q'와 'g'가 구분 잘 안되는 현상이 있는데 구분 가능한 폰트로 변경하는 방법입니다. 1. Window > Preferences 클릭 2. Preferences > General > Appearance > Colors and Fonts 클릭 3. Basic > Text Font에서 Edit 클릭 4. Consolas 선택 ※ Consolas는 Microsoft에서 개발한 모노스페이스 폰트로, 코드 편집기에서 사용하기에 좋습니다. 5. 결과 확인
일반적으로는 getPrincipal에 예외처리를 하라고 하지만 나의 경우는 톰캣 7버전으로 셋팅해야 해결되는데 톰캣 8버전을 연결해서 생긴 문제였다. (톰캣 버전 변경으로 해결)
1. 에러코드 : an error has occurred. see the log file 2. 해결 방법 1) 아래의 경로 *.snap 파일을 삭제해줍니다. 자신의 워크스페이스\.metadata\.plugins\org.eclipse.core.resources - 나는 1번에서 해결 2) 아래의 경로 이하에서 *.tree 파일을 삭제합니다. 자신의 워크스페이스\.metadata\.plugins\org.eclipse.core.resources\.root 3) 아래의 파일을 삭제합니다. 자신의 워크스페이스\.metadata\.plugins\org.eclipse.e4.workbench\workbench.xml -> workspace상의 프로젝트는 모두 살아있지만, 이클립스 실행 시 프로젝트가 안뜰 수 있습니다...
1. Help - Install New Software 2. work with에 http://download.eclipse.org/releases/neon 을 넣고 엔터 3. Database Development만 체크해주고 next를 눌러준다. next - next - finish - 설치가 완료되면 스프링이 재시작된다. 출처 : https://jinaggu.tistory.com/8
1. 기준 스키마 우클릭 Tools > Compare Structure 2. Compare with... 창이 열리면 변경할 테이블 구조의 바꿀 스키마 입력후에 OK 3. 변경할 테이블 및 컬럼을 모두 체크한 후에 Execute ※ 에러나면 일부만 체크 후에 Execute
1. 원인 : Allocated가 Max Heap Size 초과 나의 경우 크롬창을 10개 이상씩 열다보니 Heap 메모리가 초과됨 2. Help > Edit Custom VM Options 눌러서 '-Xms2048m'값을 '-Xms3072m'로 변경 그래도 안되면 크롬창 닫아주세요.
메뉴 File > Settings > Build, Execution, Deployment > Build Tools > Maven Bundled(Maven 3)를 3.8.1 버전에서 use maven wrapper 설정으로 변경 ※ use maven wrapper 설정은 properties 파일에서 읽어옴 출처 : https://velog.io/@rosa/maven-Blocked-the-mirror-%EC%97%90%EB%9F%AC
※ DataGrip에서 해결해서 썼습니다. 일반적인 방법으로는 테이블을 삭제하고 charset 생성해야된다고 하는데 테이블 안지우고 해결하는 방법이 있다면 댓글을 남겨주세요. 에러 현상 : function 조회시 안의 테이블에 문제 발생 원인 : 테이블의 charset이 utf8mb3였다. 첫번째 해결방법 : 테이블 Modify에서 utf8mb3_general_ci를 utf8mb4_general_ci로 변경 두번째 해결방법 function 내에 'character set utf8' 제거 - DECLARE 뒤에 character set utf8 제거 ※ utf8가 꼭필요한 곳을 없애면 function이 삭제될수있으니 주의