본문 바로가기

자바5

[STS] Spring Tool Suite(STS) 자주 사용하는 단축키 블록단축키의미응용Shift + ←Shift + →좌우로 한 캐릭터 단위 블록Shift + ↑Shift + ↓상하로 한 줄 단위 블록세로 편집 모드에서 사용시 줄이 아닌 캐릭터로 블록Ctrl + Shift + ←Ctrl + Shift + →좌우로 단어(캐릭터의 대소구별) 단위 블록Shift + Alt + ↑ ( ←, → )연속된 문자열 블록변수명이나 메소드명 블록(↑추가 입력시 중괄호 전체를 블록 가능하며 ←, → 키를 입력시 메소드 단위로 추가 블록 가능, ↓입력시 시간 역순으로 블록에서 제외)Shift + HomeShift + End커서 위치 부터 줄의 처음/끝까지 블록줄 전체를 블록하는 경우 커서를 줄의 처음이나 끝으로 이동(Home/End키) 시킨 후 사용Ctrl + Shift + HomeCtrl .. 2024. 5. 30.
[Java] JDK 1.8 다운로드 방법 및 JDK 환경변수 설정 JDK 1.8 다운로드 1. 오라클 홈페이지 접속https://www.oracle.com/java/technologies/javase/jdk18-archive-downloads.html Java Archive Downloads - Java SE 18WARNING: These older versions of the JDK are provided to help developers debug issues in older systems. They are not updated with the latest security patches and are not recommended for use in production. For production use Oracle recommends downloading thwww.. 2024. 4. 30.
[Spring Boot] Spring-boot 프로젝트 생성(STS) / 빌드 / 실행 프로젝트 생성File - New - Spring Starter Project프로젝트명을 gogo로 생성후 Next를 클릭한다. 생성할 프로젝트에 필요한 dependency를 미리 설정한다.나는 위와같이 설정했다.이후 Finish를 클릭한다.pom.xml에서 원인 모를 에러표시가 나온다.이유는 STS 를 사용하여 스프링 프로젝트 생성시pom.xml 의 첫번째 줄 에러(unknown 에러) 발생시메이븐 플러그인 버전이 안써있어서 나는 에러이다. 17 라인쯤에 있는 properties 안에3.1.1입력한다. 3.1.1 1.8 업데이트할 프로젝트를 선택후 OK 클릭에러없이 깔끔해졌다.Controller 생성스프링부트에서 컨트롤러를 생성할때는 항상 기본적으로 생성된 어플리케이션(여기에서는 Gog.. 2024. 4. 30.
[Spring Boot] 스프링부트 Whitelabel Error Page 에러 해결 방법 🎯 Goal스프링부트 Whitelabel Error Page 에러 해결할 수 있다.⚠️ 문제 현상프로젝트 서버를 실행 한 후 localhost:8080 으로 접속을 해보면 Whitelabel Error Page 에러가 발생 했다.Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.🔑 에러 원인에러가 발생하는 원인은 2가지 입니다.localhost:8080 으로 연결 시 기본값인 index.html이 없다.없는 파일을 경로로 지정💊 해결 방법1) localhost:8080 으로 연결 시 기본값인 index.html이 없는 경우스프링 구동 시 처음에는 무조건.. 2023. 3. 16.
[JAVA] IntelliJ / Tomcat 웹 애플리케이션 디렉토리 구조 [톰켓의 폴더 구조]bin  ▶  바이너리 (톰캣 실행 파일 모여있음)              ex) startup.batconf  ▶  환경설정 (컨피그레이션)                 ex) server.xml (톰캣이 구동되는 포트번호)lib  ▶  라이브러리 (자르파일)            톰캣이 자바를 실행한다. (톰캣은 자바 기반의 WAS)            자바라이브러리 - 자르 확장자 파일들이 있다. (jar)            자바소스를 압축해 놓은게 jar다.logs  ▶ 톰캣 로그 기록temp  ▶  톰캣 임시파일webapps  ▶  웹 어플리케이션이 들어가는 공간                          자바웹어플리케이션을 압축해 놓은게 war다.              .. 2023. 3. 10.
728x90
반응형