Category Archives: DevTools

개발도구

[intellij] 인텔리제이에서 라이브러리 프로젝트의 소스를 직접 참조하는 방법 (maven과 무관한 개발용 설정)

By | 12월 14, 2023

프로젝트 A, B, C가 있다고 하고, C는 라이브러리 프로젝트라서 A, B 각각의 프로젝트에서 참조한다고 가정했을 때, A, B 프로젝트 입장에서 어떻게 C를 끼워넣는 설정을 하느냐 하는 문제임. (maven 의존성과는 별개로, 개발환경 설정임.) build path 잡기 (컴파일 오류 잡기) Project Structure > Modules > 프로젝트 선택 > Dependencies 탭 > ‘+’ 버튼(add) > 3. Mudule Dependency… Read More »

[vscode/react] Crbug/1173575, non-JS module files deprecated 오류

By | 5월 18, 2022

next.js 에서 web worker를 써 보겠다고 이런 저런 셋팅을 바꿔 보다가 이 오류를 만났다. 발생한 순간은 vscode 에서 run/debug로 launch.json 을 실행한 순간이었다. 그래서 부랴부랴 모든 셋팅을 다 원복했음에도 불구하고 이 오류가 사라지지 않았다. 이런 저런 씨름을 하다가, 최종적으로 launch.json 파일을 건드려 줘서 (수정후 save, 원복후 save 해서 결국 내용은 그대로) 복구가 되었다. 대체 뭐가… Read More »

IntelliJ 다중 모듈 프로젝트(multi module project) 셋팅 관련

By | 2월 11, 2022

요건 A가 api 프로젝트고 B가 lib 프로젝트라고 했을 때, A가 컴파일시 B를 참조하는데, B의 수정사항을 즉시(B의 maven install을 거치지 않고 컴파일 만으로) A가 사용할 수 있게 하고 싶다. 프로젝트 구성 A의 pom.xml 에는 maven install 된 B.jar가 하나의 dependency 로 들어가 있다. 문제상황 B에 신규 메서드를 추가하고 컴파일 한 후, A에서 B의 신규 메서드를 사용하려고… Read More »

IntelliJ 라이센스 갱신 (by jetbrain account)를 하려고 하는데, 에러(SignatureException: Signature doesn’t match or Signature length not correct)가 발생할 경우

By | 9월 27, 2021

방법 1. IntelliJ의 연결 설정 재조정 Go to: File -> Settings -> Appearance & Behavior -> System settings -> HTTP Proxy Select Auto-detect proxy setting Click Clear password Click check connection and provide the URL: https://account.jetbrains.com/login Go to Help -> Register and login 방법 2. jetbrain 웹사이트에서 그냥 offline key를 획득하여 인증

IntelliJ 에서 다수의 프로젝트에서 공통 프로젝트 하나를 각각 모듈로 추가하여 참조할 때 발생했던 이상 상황.

By | 7월 14, 2021

project A, project B 가 있고, commmon module용 project C가 있다고 할 때, A에서 C를 import module 하고(as maven project) 빌드까지 성공한 후, B에서 C를 import module 하면, 아까 A에서 C가 빠져버리는 현상이 있었다. 다시 A에서 C를 import module 하면, 또 B에 잘 셋팅되어 있던 C가 빠져버리는 무한 반복에 빠지게 되었는데… 삽질하다가 시도해 본 것이,… Read More »

Intellij 에서 debug 시 breakpoint 가 에러메시지와 함께 비활성화(disable) 되는 문제 (intellij debug no executable code found at line…)

By | 3월 10, 2021

간만에 디버그 좀 할라 했더니 Intellij 가 안도와주네 하. 대충 인터넷을 둘러보니 ‘소스랑 빌드랑 싱크가 안맞나보네요. 겁나 클린해 주세요~’ 등등의 답변이 많은 것 같았다. 나는 늘 하던 maven clean package 를 했더니 어찌어찌 해결되었다. 굳이 package 가 아니더라도 clean 만 들어가면 되지 않을까 싶네~