Tool/IntelliJ
-
IntelliJ 에서 Java main함수 실행하는 방법Tool/IntelliJ 2024. 6. 11. 17:31
간단한거라도 기록과 동시에 복습 1. 직접실행1.1. main 메소드 앞 실행 버튼으로 바로 실행 1.2. 실행 할 자바파일 선택 후 마우스 오른쪽 -> Run, Debug 2. Run > Edit Configurations...Configuration 추가 VM options을 추가 및 설정하고 main함수에 전달할 Argument를 설정한다. console에서 실행/usr/bin/java \-Dlogback.configurationFile=/opt/.../backend/batch/logback.xml \-Dbatch.properties=/opt/.../backend/batch/batch.properties \-jar /opt/.../batch.jar \Test
-
Code Style, Check Style 적용Tool/IntelliJ 2024. 5. 2. 11:04
1. Code Style 적용 (formatter)1.1. formatter import 적용 1.2. 작동 확인Window : Ctrl + Alt + LMac : Command + Option + L 1.3. 기타 설정저장 할때마다 포멧 적용되도록 하기 xml 붙혀넣기 했을때 포멧팅 되는 기능 제거 2. Check Style 적용2.1. Check Style Plugin 설치 2.2. Check Style 설정IntelliJ IDEA를 재시작하고 Settings -> Tools로 이동하게 되면 Checkstyle이 추가되어있다. 2.3. 추가한 Checks 선택 후 Apply 2.4. 작용 확인IntelliJ IDEA 하단에 CheckStyle 탭 클릭하면 아래와 같이 뜨고 초록색 재생버튼을 누르게..
-
IntelliJ CE JDK, 모듈 설정 및 서비스 추가Tool/IntelliJ 2024. 4. 9. 12:55
IntelliJ CE 최신버전으로 JDK 설정 및 모듈 설정하는 방법을 기록해 두자. 1. JDK 설정OpenJDK 17버전이 설치 되어 있지 않아서 설치한다. 2. Module 설정IntelliJ CE에서 프로젝트를 열게되면 모듈을 자동으로 불러 와서 설정해 주는것 같은데 IntelliJ 이전 버전에서는 자동으로 불려지지 않는것 같다, 필요하다면 아래 화면에서 삭제하고 새로 모듈을 불러오자. 3. Run Configurations 설정IntelliJ CE 버전은 스프링부트 모듈 인식해서 Run Configurations에 자동으로 등록해주는 기능이 없다고 한다, Application을 직접 등록해주자. application.yml 운영 환경에 따라 다르게 불러오는 로직이 추가되어서 Active ..
-
IntelliJ/mariaDB Illegal mix of collations (utf8mb4_general_ci,COERCIBLE) and (utf8mb4_unicode_ci,COERCIBLE) for operation 'like'Tool/IntelliJ 2023. 2. 8. 12:33
IntelliJ 쿼리 콘솔에서 쿼리 실행 도중에 아래와 같은 에러가 발생하였다. [HY000][1267] (conn=87) Illegal mix of collations (utf8mb4_general_ci,COERCIBLE) and (utf8mb4_unicode_ci,COERCIBLE) for operation 'like' 음.. 잘 된던게 왜 안되지 하면서 원인을 찾게 되었다. MariaDB는 로컬에 존재하고 아래 포스팅과 같이 옵션을 넣고 실행 https://dchkang83.tistory.com/86 MacOS/Rancher/shell script 만들기 mac을 재부팅 할때마다 rancher가 Waiting node 어쩌고 저쩌구 하면서 뻗는다... 아놔... mariaDB는 data를 볼륨마운트..
-
IntelliJ/MyBatis 경고 설정 (코드 검사 및 포멧팅)Tool/IntelliJ 2022. 11. 2. 19:54
아래 설정해 주면 SQL 경고를 없애주고 데이터베이스에 맞는 코드 검증도 해준다. 포멧팅 관련 설정은 아직 못찾았다.. 바쁜 관계로 확인 되면 본문에 추가 예정 Copy & Paste 하면.. 리포멧 끄기! myBatis 포멧팅 설정을 아직 못찾은 상태에서 인덴트를 맞춰둔 코드를 복붙하면... 툴에 설정된것처럼 변경되어 버린다. 아놔.. 일단 끄자! (없음으로 변경) SQL 음영 드리우는거 코딩할때 최대한 신경안쓰이게 흐릿하게 변경. before after
-
IntelliJ/CheckStyle 및 GoogleStyle Formatter 설정Tool/IntelliJ 2022. 10. 20. 08:28
CheckStyle 설정 CheckStyle 설치 후 IDE Restart Check Style을 Google Checks로 변경 GoogleStyle Formatter 설정 아래 사이트는 구글 스타일에 대한 컨벤션 규칙임으로 참고 바람 https://google.github.io/styleguide/javaguide.html Google Java Style Guide 1 Introduction This document serves as the complete definition of Google's coding standards for source code in the Java™ Programming Language. A Java source file is described as being in Goo..
-
IntelliJ/단축키 모음Tool/IntelliJ 2022. 10. 20. 07:42
기본 ⇧ : Shift ⌃ : Controll ⌥ : Option ⌘ : Command Home : fn + ← End : fn + → Page Up : fn + ↑ Page Down : fn + ↓ 단축키 구분 맥 연결 키보드 맥 윈도우 Comment 코드 자동 정렬 Command + Alt + L ⌘ + ⌥ + L Ctrl + Alt + L import 정리 Ctrl + Alt + O ⌃ + ⌥ + O Ctrl + Alt + O import 순서 & 불필요한 import 제거 여러행 선택 Alt + Drag ⌥ + Drag 마우스로 선택 지정 참조 이동