본문 바로가기
728x90
반응형

ide21

[Android Studio] The ADB binary found at c is obsolete and has seriousperformance problems with the Android Emulator. 해결 오래간만에 에뮬레이터를 실행했더니 'The ADB binary found at c is obsolete and has seriousperformance problems with the Android Emulator.'란 오류가 발생하면서 제대로 실행되지 않았습니다. SDK Manager의 Android SDK 메뉴 두 번째 탭인 SDK Tools를 확인해보겠습니다. 아래 이미지처럼 Status가 Updates Available인 항목들이 존재할겁니다. Update가 필요한 항목을 선택하여 [Apply] 버튼을 클릭하여 설치합니다. (참고. Android SDK Build-Tools 31-rc1이 Updates Available 상태이면 Show Package Details를 체크하여 맨 위의 항목을 선택.. 2021. 3. 4.
[IntelliJ] selected class file name mapped to not java file type 프로젝트에 자바 파일을 추가하려고 하는데, 실수로 텍스트 파일 타입으로 추가해서 삭제하고 다시 자바 파일로 생성하려고 했지만 selected class file name mapped to not java file type 란 오류만 발생하고 자바 파일로 생성되지 않았습니다. 이를 해결 하기위해 File > Settings... > Editor > File Types에 접근하였습니다. [Recognized File Types]의 [Text]에 해당 파일명이 추가되어있어서 제거했더니 자바 파일로 잘 생성되었습니다. [Reference] stackoverflow.com/questions/56059826/how-to-solve-java-file-mapped-to-not-java-file-type-text 2021. 3. 2.
[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.
[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.
728x90
반응형