728x90 반응형 인텔리제이14 [IntelliJ] Formatting Actions Disabled @formatter off/on 인텔리제이에서 Save Actions 플러그인을 설치하면 File > Settings > Other Settings > Save Actions에서 Formatting Action을 설정할 수 있습니다. 저는 [CTRL + SHIFT + S] 단축키 사용 시에만 포맷팅이 일어나게 적용하였습니다. File > Settings > Editor > Code Style > Formatter Control을 Enable 하면 Formatter off/on marker로 포맷팅을 적용하고 싶지 않은 영역을 지정할 수 있습니다. Before formatting public void fomatter() throws Exception{ String[] arr1 = { "a", "b", "c" }; // @formatter.. 2021. 11. 18. IntelliJ와 JIRA 연동 (with. 플러그인 Jira Integration) IntelliJ로 이슈 트래커인 JIRA와 연동해서 업무를 진행하는 방법입니다. File > Settings... > Tools > Tasks > Servers 경로로 이동합니다. [+] 버튼을 클릭하여 [JIRA]를 선택합니다. 설정 창에서 본인이 사용하는 JIRA URL과 계정 정보를 입력한 뒤 [Test] 버튼을 클릭합니다. [Connection is successful] 문구가 보이면 연동 완료이므로 [OK] 버튼을 클릭하여 설정을 마칩니다. 이제 기능을 확인해보겠습니다. 연동할 JIRA task를 생성합니다. 윈도우 기준으로 [Alt + Shift + N] 단축키를 누르면 본인에게 할당된 task 목록을 볼 수 있습니다. 원하는 task를 선택하면 아래와 같이 Open Task 창이 뜨고, Up.. 2021. 11. 11. [springboot] jar파일이 jsp경로를 못찾는 경우, intellij에서 war 빌드 /src/main/webapp/WEB-INF/* 경로에 jsp 파일이 있을 경우, application.yml 에 아래처럼 설정을 하고서 개발 툴에서는 잘 작동하던 springboot 프로젝트가 jar로 빌드하면 경로를 못 찾고404 에러가 뜰 때! // application.yml spring: mvc: view: prefix: /WEB-INF/view/ suffix: .jsp 원인은 jar로 된 빌드 파일은 더 이상 jsp를 지원하지 않는다고 합니다. 그래서 jar가 아닌 war로 빌드를 해야 합니다. JSP Limitations When running a Spring Boot application that uses an embedded servlet container (and is packaged .. 2020. 10. 11. Flutter 개발 환경 세팅 (flutter doctor) 윈도우 환경에서 Flutter 개발 환경을 세팅하겠습니다. Windows 10 IntelliJ IDEA 2019.2 Flutter SDK 1.20.3 Dart SDK 2.9.2 1. Flutter SDK 다운로드 https://flutter.dev/docs/get-started/install에 접속하여 맞는 sdk 파일을 다운로드합니다. 환경 변수 Path에 /flutter sdk 경로/flutter/bin을 추가합니다. 2. flutter doctor command 창에 flutter doctor 명령어를 입력하여 실행에 필요한 dependency 파일을 확인합니다. > flutter doctor Android SDK 설치를 위해 안내해 준 링크로 이동합니다. 안드로이드 SDK만 별도로 다운로드해 설정.. 2020. 10. 9. [SpringBoot] Intellij(인텔리제이)에 SpringBoot(스프링부트) 프로젝트 시작하기 Spring Boot 스프링부트(Spring Boot)는 스프링 프레임워크 기반 어플리케션(Data, Batch, Integration, Web, JDBC, Security 등)을 사용자가 더 빠르고 쉽게 개발 할 수 있게 해주는 오픈소스 프로젝트이다. 단독 실행이 가능한 수준의 스프링 어플리케이션 제적이 가능 내장된 Tomcat, Jetty, UnderTow 등의 서버를 이용해서 별도의 서버를 설치하지 않고 실행이 가능 최대한 자동화된 설정을 제공 XML 설정 없이 단순한 설정 방식을 제공 (https://spring.io/tools3/sts/all) IntelliJ IDE 인텔리제이(IntelliJ)는 JetBrain사에서 개발한 자바 IDE이다. 기존의 이클립스(Eclipse) IDE 보다 가볍고 .. 2020. 10. 8. [IntelliJ] 미사용 메소드, 변수 검색 방법 인텔리제이에서 미사용 메소드, 변수 검색 방법 메뉴 Analze > Run Inspection by Name... 선택 혹은 Ctrl+Alt+Shift+I 단축키를 누른뒤, unused 검색합니다. Unused import Unused declaration 2020. 10. 8. [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. 이전 1 2 다음 728x90 반응형