본문 바로가기
  • Welcome J-Kyu Tstory
728x90

분류 전체보기186

[GitHub] 1. 깃헙 저장소 생성 및 깃설치 새로운 저장소 생성 1. NEW 클릭 2. 이름 설정 및 Create Repository 클릭 3. 생성을 하면 아래와 같이 명령어가 뜨는데 공통적으로 git이 들어가 있음 -> 즉,소스코드를 내컴퓨터에서 인터넷에 올려주는 역할을 git이 하는것 -> 그래서 git을 따로 설치해줘야 함 (GitHub는 저장공간일 뿐) 4. Git 사이트 이동 5.PC 환경에 맞는 Git 다운 및 설치( 별다른 설정하지 않고 계속 next ) 2022. 5. 5.
[Spring]DB데이터가 없을 때 생기는 500에러 ▶DB에 불러올 데이터가 없을 때 500에러(NullPointerException) 발생 ▶ 페이징 로직 과정에서 데이터가 없기 때문에 페이징 처리중 0으로 연산하려다보니 ArithmaticException 까지 발생 ▶boardController에서 list 메서드의 페이징 관련 로직을 try -catch 문을 적용하여 arithmaticException을 처리해줌 ▶정상작동 확인 2022. 5. 5.
[SQL]to_char(regdate) 에러 ▶mariaDB to_char에러 ▶to_char 문법은 mariaDB에서는 지원하지 않는 문법이라고함...하지만 다른 pc sql에서는 동작함.. ▶mariaDB의 버전이 높으면 지원이 되지 않음 2022. 5. 5.
[Spring]STS 탐켓 구동 404에러 CMD에서 board.war 배포 파일을 실행 테스트 후 삭제 하지 않고 STS 에서 그대로 구동하면 404에러 발생 (※ STS에서 실행한 탐켓이 자동으로 board.war 로 연동 시키려고 하면서 발생하는 에러 현상) ★★★★주의 사항★★★★ ▶CMD 에서 탐켓 구동 및 테스트 후 .war 파일을 삭제하지 않고 STS 에서 프로젝트를 실행 할 경우 STS에서 구동시킨 탐켓이 자동으로 war 파일을 연결하려고 하면서 404 에러를 발생 시킴 ▶STS 에서 동작하는 Tomcat이 webroot 안에 있는 board.war를 자동으로 잡아버리면서 404 에러를 발생시킴 ▶board.war 를 삭제 후 다시 STS 에서 RUN실행 ▶정상 구동 확인 2022. 5. 5.
[Spring]배포 및 CMD실행(404에러 유의사항★) 1. 프로젝트 완성시 배포 방법 ▶프로젝트가 완성되면 war 파일로 Export로 배포하는 것이 프로젝트의 마무리라 할 수 있음 ▶저장 위치 설정 ▶webroot 경로에 .war 파일 생성 ▶배포파일이 STS에서 처럼 정상적으로 구동되는지 CMD 에서 테스트 1. 탐켓 종료 후 C:\webroot 경로에 .war 위치 2. Tomcat을 실행시키면 war 파일안에 담겨있는 폴더를 생성함 3. board 폴더에 있는 폴더들을 모두 webroot 로 꺼냄 ▶그리고 나서 .war 파일은 삭제해줌 ★ 아주 중요함-> STS에서 구동시 404 에러를 유발함 (아래 자세히설명) 4. 웹브라우저에서 127.0.0.1:8080 으로 접속하면 STS 에서 실행하는 것과 동일하게 구동됨 ★★★★주의 사항★★★★ ▶CMD .. 2022. 5. 5.
[Spring]Java compiler level does not match the version of the installed Java project facet. ▶외부에가져온 프로젝트의 자바 버전이 맞지 않아 발생한 에러 : Java compiler level does not match the version of the installed Java project facet. ▶컴파일러의 레벨과 스프링에 설정된 버전이 일치되지 않아서 생기는 문제 properies를 수정해야함 ▶ properties > Project Facets > Java 버전 맞출 것 2022. 5. 4.
728x90