본문 바로가기
728x90
반응형

전체 글179

[IntelliJ] Properties File Encoding 설정 방법 인텔리제이에서 properties file encoding을 잘못 설정하면 message.properties에 작성한 언어가 깨질 수 있습니다. i18n을 적용한다고 열심히 작성한 다국어가 깨지면 얼마나 속상하게요 ㅠ 이를 방지하기 위해 [Settings] -> [Editor] -> [File Encodings] 에서 Default encoding for properties Files 의 값을 UTF-8로 변경하면 됩니다. 2020. 10. 8.
[IntelliJ] 서버 포트 설정 (-Dserver.port) 인텔리제이에서 서버 포트 설정방법 1. 인텔리제이에서 (윈도우 기준) Shift키를 더블클릭 하여, Edit Configurations...를 검색합니다. 2. [VM options]에 -Dserver.port=port를 지정합니다. 3. 만약, 여러 서버 실행을 원한다면 좌측상단의 [+ 버튼]을 클릭한뒤, [Spring Boot]를 선택하여 [Name]과 [VM options]을 설정해줍니다. 5. Run 실행 시, 원하는 Name의 Spring Boot를 실행해줍니다. 2020. 10. 8.
[IntelliJ] The Tomcat connector configured to listen on port 80 failed to start. The port may... IntelliJ로 Spring Boot 서버 실행을 했을 때 다음과 같은 오류가 발생하는 이유 중 하나는 이미 해당 포트가 사용중일때입니다. 사용하지 않는 포트일 경우 종료시킵니다. The Tomcat connector configured to listen on port 8080 failed to start. The port may already be in use or the connector may be misconfigured. 인텔리제이 하단의 Terminal 을 띄워 해당 포트를 Taskkill 합니다. D:\IntelliJ IDEA 2019.2.4\IdeaProjects\project>netstat -ao | find "8080" TCP 0.0.0.0:8080 AD01430269:0 LISTEN.. 2020. 10. 8.
[IntelliJ] URI 조회를 위한 인텔리제이 plugin : Request mapper Controller에 작성한 @RequestMapping 어노테이션의 value 값을 Ctrl+Shift+F 단축키를 사용하여 조회 할 수도 있지만, 아래와같이 @RequestMapping 어노테이션을 따로 사용한다면 찾기 어렵겠죠? 이런 uri를 손쉽게 조회 할 수 있는 플러그인을 소개하겠습니다. @Controller @RequestMapping("/login") public class MainController { @RequestMapping("/") public String login() { return "login"; } @RequestMapping("/find/pw/ExcludePage") public String findPw() { return "findPw"; } } 인텔리제이 plugin .. 2020. 10. 8.
[IntelliJ] springboot gradle build 인텔리제이에서 스프링부트를 gradle로 빌드하는 방법을 알아보겠습니다. 스프링부트 그래들 빌드 방법 1. 인텔리제이 우측에 Gradle이라고 써있는 탭을 클릭합니다. 2. 프로젝트명 > Tasks > build > build를 클릭하면 빌드됩니다. 빌드된 jar 파일은 프로젝트명 > build > libs경로에 있습니다. 터미널에서 아래 명령어로 jar 파일을 실행합니다. > java -jar {프로젝트명}.jar 2020. 10. 8.
[IDE] 이클립스 단축키 vs 인텔리제이 단축키 이클립스를 쓰다가 인텔리제이를 사용하게 되면 단축키가 달라서 헷갈리죠. 윈도우 기준 단축키를 비교해보겠습니다. Eclipse 단축키 vs Inteillj 단축키 설명 이클립스 인텔리제이 비고 창 닫기 ctrl + w ctrl + F4 인텔리제이에서 ctrl + w는 커서 위치한 곳 근처를 블럭 지정해준다. 누를수록 블럭영역이 확장됨 창 크게 하기 ctrl + m ctrl + shift + F12 import 하기 ctrl + 1 alt + enter 메서드 단위로 커서 위치 이동 alt + ↑, alt + ↓ 커서 위치한 line 옮기기 alt + ↑, alt + ↓ ctrl + alt + ↑, ctrl + alt + ↓ 커서 위치한 line 삭제 ctrl + d ctrl + y 커서 위치한 line 복.. 2020. 10. 8.
[IDE] eclipse/intellij에 Lombok 설정 및 Lombok annotation 설명 오늘은 이클립스나 인텔리제이에 룸북을 설정하는 방법을 알아보겠습니다. 룸북 어노테이션에 대해서는 페이지 맨아래를 확인해주세요. 이클립스 Lombok 설정 lombok-1.18.6.jar 파일을 더블 클릭하거나, 실행이 잘 안된다면 cmd 창에 들어가 java -jar 명령어로 실행합니다. D:\>cd jdk1.7.0_79\bin D:\jdk1.7.0_79\bin>java -jar D:\jar\lombok-1.18.6.jar Specify location으로 IDE를 추가하거나 네모박스에 뜬 항목을 체크하여 Install/Update 하면 이클립스에 룸북 설정이 완료됩니다. 인텔리제이 Lombok 설정 1. Lombok plugin 설치 인텔리제이에서 File > Setting > Plugins 을 통해 .. 2020. 10. 8.
[intelliJ] git 연동 및 tomcat server 설정 인텔리제이에 git 연결 및 톰켓 서버 설정 방법입니다. Git 연동 1. 우선 아래 이미지를 클릭하여 git을 설치합니다. 2. intelliJ를 실행시킨 후 Check out from Version Control > Git 클릭 혹은, File > New > Project from Version Control > Git 클릭합니다. 3. git의 url을 입력 후 connect test 를 한 뒤, Clone 합니다. Tomcat 서버 설정 4. 상단 우측에 Edit Configurations.... 클릭합니다. 5. 팝업창이 뜨면 상단좌측의 + > Tomcat Server > Local을 클릭합니다. 6. 서버 Name 및 Local의 Tomcat 위치, JRE를 설정합니다. 7. server 설정.. 2020. 10. 8.
GitHub에 내 웹사이트 만들기 (*.github.io) github로 블로그를 만들어 볼까하다가 이미 네이버 블로그/티스토리가 존재하기에 PR용 페이지를 만들면서 작성한 글입니다. github을 써본 적이 있으시다면 굉장히 쉬운 내용이고 그렇지 않더라도 아래처럼 따라하면 손쉽게 만들 수 있습니다. (깃허브에 가입했다는 전제하에 작성되었습니다.) Github에 개인 사이트 만들기 1. 깃허브에 접속하여 로그인합니다. 2. 좌측상단에 Repositories 옆에있는 [New]버튼을 클릭하여 새로운 레파지토리를 생성합니다. 3. Repository name은 주로 "Owner_ID.github.io"로 합니다. (저는 moonsiri 여서 moonsiri.github.io로 입력했습니다.) 4. Initialize this repository with a READ.. 2020. 10. 8.
728x90
반응형