공부/TroubleShootings6 java.util.regex.PatternSyntaxException: Unexpected internal error near index 1 - 파일 경로 split 오류 문제 코드String originalFileName = Normalizer.normalize(i1.getOriginalFilename(), Normalizer.Form.NFC); // 유니코드 정규화originalFileName = orgName.substring(originalFileName.indexOf("/") + 1); // 루트 폴더명 제거하여 폴더명1~파일명까지의 경로originalFileName = Paths.get(originalFileName).toString();String[] names = originalFileName.split(File.separator); // 에러 메시지java.util.regex.PatternSyntaxException: Unexpected inte.. 2024. 6. 17. [Git] 원격 저장소 추가, 수정, 삭제 원격 저장소 목록 조회 git remote -v 원격 저장소 추가 git remote add 별명 주소예시 git remote add origin https://github.com/thegreatjy/thegreatjy.git 원격 저장소 수정 git remote rename 원래이름 변경할이름 원격 저장소 삭제 git remote remove 별명 2023. 12. 30. [trouble shooting] No validator could be found for constraint 'javax.validation.constraints.NotEmpty' validating type 'java.lang.String'. No validator could be found for constraint 'javax.validation.constraints.NotEmpty' validating type 'java.lang.String'. - 이유 String이 아닌 변수에 @NotEmpty 선언했을 때라고 하는데 나는 String에 잘 했다고.. 문제의 코드인데 import javax.validation~만 추가했을 때 오류가 났다. - 해결방법 import org.hibernate.~의 notempty 로 추가해주니 잘 작동한다... 미칭러마 package kr.co.chunjae.domain; import kr.co.chunjae.validator.MemberValid; import lombok.Getter; import l.. 2023. 12. 30. cannot connect to already running ide instance. exception: process 497 is still running ㅋㅋㅋㅋ,,,, mac 에서 smc 재설정해주려고 하다가 그냥 리부팅했는데 갑자기 intellij가 안 되서 너무너무 당황했다.. 그냥 인텔리제이 다시 다운받고 재설치하니까 됐다.. ㅠ 2023. 12. 27. ckeditor4 사용하기 (spring, jsp, ckeditor 4) 괜찮은 에디터로는 tinymce, ckeditor가 있다. 나는 spring framework를 사용, 뷰로는 jsp를 사용할 것이다. tinymce jsp에서 안 되는 듯 하다.. html 정적으로는 되는데 tomcat 서버를 통해 jsp로 출력이 되지 않는다...그냥 내가 잘 몰라서 그런 걸 수도.. ckeditor 5 npm 으로 어찌저찌 js 라이브러리 같은 걸 깔긴 했는데.. 그.. 파일 업로드 방법을 잘 모르겠다.. 아무리해도 사진이 서버에 업로드 되지 않는걸... ckeditor 4 관련 블로그 글이 많아서 성공! ckeditor5로 해내고 싶었는데.. ㅠㅠ 공식 문서 보는 방법을 더 익힌 후에 시도해보는 걸로 하자! 아래 링크는 참고할만한 블로그 글을 모아놨다... tinymce https.. 2023. 12. 25. [MariaDB & Docker] MariaDB 설치, 오류 해결 방법, Docker로 MariaDB 사용하기, IntelliJ 연결, SQL Workbench 연결, Adminer 접속 MariaDB으로 프로젝트를 진행하기 위해 처음 설치하게 되었는데 왜.. 안 될까..? 왜...!!! 여러 해결 방법을 찾아보고 따라 해보았지만 계속 같은 오류가 발생했다. 그래서 결국 유튜브에서 Docker를 통해 MariaDB를 실행하는 것으로 해결하였다. 해결 방법: MariaDB Docker 이미지 사용 [Mac] 1번 2번 [Window] 3번 위 4개의 영상을 보고 docker로 mariadb 실행 방법을 알게 되었다. yml파일을 만드는 방법과 docker image를 pull 해오는 방법 2가지가 있다. 둘다 사실 동일한데 맥 사용자 두 분이 yml을 만들어서 실행하길래 나도 동일하게 해주었다. 1번, 2번 영상에서 사용한 코드가 거의 비슷한데 2번 하단에 8080 포트를 통해 웹에서 DB.. 2023. 10. 22. 이전 1 다음