반응형
[Intellij] Custom VM options 잘못 설정하여 실행되지 않는 경우 : Invalid initial heap size
공부/IDE2023. 7. 17. 21:54[Intellij] Custom VM options 잘못 설정하여 실행되지 않는 경우 : Invalid initial heap size

문제 인강을 보며 신규 프로젝트 생성하면서 무심코 Custom VM options을 수정한 뒤로 인텔리제이가 실행 되지 않았다. (-Xms1024m -Xmx2048m) *한시간 동안 괴롭혔던 에러 메시지 $ intellij // 인텔리제이 실행 alias Invalid initial heap size: -Xms1024m Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. 기술블로그를 찾아보거나 ChatGPT에게 질문해보아도 인텔리제이 설치 경로에 있는 idea64.vmoptions의 Xms, Xmx 힙 사이즈 수정해도 실행되지 않았다 설치 경로 /home/사용자명/..

[IntelliJ] .editorconfig 활용하여 JS Code Style 맞추기
공부/IDE2023. 4. 13. 11:41[IntelliJ] .editorconfig 활용하여 JS Code Style 맞추기

Convention 정하지 않고 작업하게 될 경우, 서로 다른 작성 방식으로 인해 코드 가독성 저하를 일으키고 장기적으로 볼 때 유지 보수 함에 있어 큰 문제를 야기할 수 있습니다. Team Convention - 코드 스타일을 통일 시키는데 있어 Prettier 미사용하기로 함 - 규칙이 상대적으로 적고, 인텔리제이에서 제공하는 기능을 활용하는게 더 나은 것으로 판단했기 때문 설정 파일 .editorconfig 인텔리제이 설정 [File > Settings> Editor > Code Style] 이동 General Tab 에서 Enable EditorConfig Support 옵션 ✔ (=.editorconfig 설정 파일 허용) Formatter Tab에서 Do not format 에 제외 대상 gl..

[IntelliJ] JS Code Convention 맞추기 (by eslint, husky, lint-staged)
공부/IDE2023. 4. 13. 11:19[IntelliJ] JS Code Convention 맞추기 (by eslint, husky, lint-staged)

Convention 정하지 않고 작업하게 될 경우, 서로 다른 작성 방식으로 인해 코드 가독성 저하를 일으키고 장기적으로 볼 때 유지 보수 함에 있어 큰 문제를 야기할 수 있습니다. Team Convention JS 코드 형식이 사람마다 미묘하게 차이나서, 통일 시켜 일관성을 맞추고 신경쓰지 않고 자동화될 수 있도록 사용하게 됨 ESLint 활용하여 JavaScript Code Convention 검사 수행 (ES6 기준) husky , lint-staged 활용하여 pre-commit 단계에서 staged file 대상으로 ESLint 검사 자동화 Automatic ESLint 아래의 플러그인 활용하여 자동화 수행 husky : Git hook 편리하게 사용할 수 있도록 지원 ( pre-commit 활..

공부/IDE2023. 4. 10. 13:52ubuntu (os)에 intellij ultimate PATH 설정

*라이센스 발급 및 설치 파일 다운로드 생략 ( 링크 ) 폴더로 이동하여 실행 $ cd home/사용자경로/idea-IU-31.8109.175/bin/ $ ./idea.sh// run intellij PATH 등록하여 실행 intellij 에서 create command-line launcher 검색 아래의 경로를 PATH에 추가하면 idea.sh 로 실행가능하다 한다 맥의 경우 /usr/local/bin/idea 을 PATH에 추가하면 $ idea . 명령어로 현재 디렉토리 기준으로 인텔리제이 실행가능 oh-my-zsh를 사용하고 있기 때문에 .zshrc 파일에 PATH 설정을 추가하도록 한다 $ vim ~/.zshrc # 인텔리제이 경로 추가 export PATH=$HOME/bin:/usr/local..

공부/IDE2022. 12. 30. 20:36[VSCode] oh-my-zsh 사용시 터미널 폰트 깨짐 문제 해결

개요 - ubuntu 또는 wsl2 작업 환경이 익숙해서 vscode 기본 터미널을 변경 함 - 그런데 폰트 설정이 안 되어 있어, 아래와 같이 아이콘이 깨진 상태로 출력됨 해결 - Setting (ctrl + , ) > User >Features > Terminal 선택 - Integerated : Font Fmaily 입력 칸에 사용하는 폰트 입력 ( ex. MesloLGS NF ) 필자의 경우 oh-my-zsh custom theme 에서 요구하는 폰트 사용 ! 사용하는 폰트 설치 후 입력 !

공부/IDE2022. 6. 21. 13:35[Intellij] 인텔리제이 - 프로젝트 디렉터리/패키지/메뉴탭 폰트 사이즈 키우기

설명👨‍💻 좌측 상단 메뉴 File > Settings > Apperance & Behavior > Apperance Use Custom font 수정 하면 project directory/package/menu tab 폰트 사이즈 변경됨 😎 우리의 눈은 소중하니깐

공부/IDE2022. 3. 14. 17:40[IntelliJ] 기본 Terminal 변경하기

개요 IntelliJ 기본 Terminal 이 cmd.exe이다 보니 불편한게 많음 자주 사용하는 Git Bash로 기본 설정 변경 설정 변경 Setting(⌨ : ctrl + alt + s) > Tools > Terminal 메뉴 이동 Shell path 가 default 로 cmd.exe 되어 있는데 아래와 같이 변경 "C:\Program Files\Git\bin\sh.exe" -login -i 재시작 후 확인 저장 후 인텔리제이 재시작 하면 Terminal(⌨ : alt + f12) 탭이 git bash 로 변경됨 갓 텔리제이 ! 찬양해 찬양해✨ WSL 의 경우 shell path에 아래와 같이 기입 후 확인 (alt + f12) wsl.exe Ubuntu 의 경우 아래 글은 zsh로 설정한 후 터..

[Intellij] SSH 터널링 통해 AWS Mysql DB 접속하기
공부/IDE2022. 2. 25. 19:04[Intellij] SSH 터널링 통해 AWS Mysql DB 접속하기

DB 접속 정보 설정 ⚙ ① DB Host 주소 입력 ( aws 주소 또는 ip 주소 ) ② DB 포트 입력 (Well-Known Port > 3306/Mysql , 1521/Oracle , 8629/Tibero) ③ DB 계정 아이디 입력 ( ※ root 로는 외부 접속하는 거 아님 ) ④ DB 계정 비밀번호 입력 ⑤ Default Database Schema 명칭 입력 - AWS 서버의 경우 Amazon Aurora MySQL 드라이버 사용 (본인의 사양에 맞는 드라이버 선택하기) - URL의 경우 DB 서버 설정에 따라 get 방식으로 옵션 붙여야 연결되는 경우 있음 SSH 터널링 설정 ⚙ [SSH/SSL] 탭 선택 Use SSH tunnel 체크 후 설정 없을 경우 '...' 눌러서 추가함 ① 터..

[Gradle] test 폴더 파일 제외하고 build하기
공부/IDE2022. 1. 15. 15:15[Gradle] test 폴더 파일 제외하고 build하기

개요 -Spring boot 파일럿 프로젝트 과제 진행하고 결과물을 이제 aws ec2 서버에 올리기 위해 build함 -그런데 Test 폴더에 있는 파일에서 컴파일 에러가 발생해서 build가 안되었고 해결 방법을 찾아 포스팅 build 란 작업한 프로젝트를 소프트웨어 결과물로 변환하는 과정 ( 예. *war, *.jar 와 같은 파일) 방법 1. termial 명령어로 test 제외 $ cd 프로젝트 //프로젝트 루트 경로(gradlew 파일 있는 위치)까지 이동 $ ./gradlew clean build -x test //-x test 옵션을 추가해서 test 폴더 내용 제외하고 build함 방법 2. IDE build 실행 환경 수정 동일한 내용이고 옵션 추가 후 build 실행하면 됨

[Intellij] 다른 테스트 클래스 에러로 인해 독립적으로 테스트 실행되지 않을 경우
공부/IDE2021. 12. 31. 12:23[Intellij] 다른 테스트 클래스 에러로 인해 독립적으로 테스트 실행되지 않을 경우

개요 인텔리제이 30일 평가판 사용 junit 테스트 작업시 아직 수정되지 않는 클래스로 인해, 독립적으로 테스트 클래스가 실행되지 않는 현상 확인하여 해결 방법 기록 설정 방법 1. [File > Settings > Build, Execution,Deployment > Compiler > Java Compiler] 에 설정 변경 2. 실행하려는 테스트 클래스에 대해 [Edit Configuration] 설정에서 Add before launch task 추가 3. default로 있는 'build'를 지우고 '+' 눌러서 Build, no error check 추가/저장/실행 참고 https://stackoverflow.com/questions/47948741/how-to-run-single-class-..

[Intellij] junit 테스트 실행시 @Displayname 표시 안될때
공부/IDE2021. 11. 24. 15:49[Intellij] junit 테스트 실행시 @Displayname 표시 안될때

Junit 테스트 진행중에 실행 콘솔에 @Displayname외에 하위 실행내용이 표출되지 않음 설정 방법 Settings(단축키 : ctrl + alt + s) 메뉴 > 좌측 Build,Execution,Deployment > Build Tools > Gradle "Gradle"로 설정되어 있을 건데 아래 이미지와 같이 "IntelliJ IDEA"로 변경 후 저장 Junit 테스트 재실행 및 확인

[VScode] txt파일 한글 깨짐 해결
공부/IDE2021. 9. 17. 14:54[VScode] txt파일 한글 깨짐 해결

1. txt 확장자 파일을 열었을때 아래와 같이 한글 깨짐 발생 2. 우측 하단에 [UTF-8] 인코딩 표기 누름 인코딩하여 다시 열기(Reopen with Encodig) 선택 3. EUC-KR 검색하여 선택 4. 한글 깨짐 현상 해결 확인 보통 한글깨짐은 인코딩 문제 메모장의 경우, 해당 파일을 '다른 이름으로 저장'할 때 인코딩(EUC-KR)을 변경하면 되었던 걸로 기억 또는 VsCode 환경설정 [ file > Preferences > Settings > Text Editor > File] 변경하기 해당 값 체크 Auto Guess Encoding

반응형
image