삽질 5

Command line is too long. Shorten the command line and rerun.

run이 안 된다. command line이 너무 길단다. 너 저번에는 되지 않았니...? Shorten the command line and rerun Run > Modify options > Shorten command line > JAR manifest로 변경 기본은 none으로 되어 있을 건데, 이건 IDE에서 classpath를 줄이지 않고 그대로 사용하다보니 command line이 OS에 지정된 limit을 초과할 경우 문제가 발생하는 것이라고 한다. JAR manifest로 설정하면 IDE가 임시 classpath.jar를 사용해서 긴 classpath를 처리한다. 실제 classpath는 classpath.jar의 MANIFEST.MF에 설정된다. ...고 하는데 MANIFEST.MF를 ..

삽질 2024.02.18

Intellij debug 모드 시작 느려질 때

디버깅 하려는데 시작할 때 너무 느려지더라. 아 나 디버깅 해야 브레이크 포인트가 너무 많으면 그럴 수 있다고 한다. 브레이크 포인트를 걸어두고 안 푼 것들이 날 힘들게 했다. Run > View Breakpoints 들어가서 리스트 선택 해제하고 돌리니 원래 속도로 돌아왔다. 브레이크 포인트들 해제하고 싶은데 넘 많아? 막막해? 그럼 해당 클래스 선택하면 알아서 다 보여준다. 저상태로 브레이크 포인트 해제해주면 됨. 참고 https://sas-study.tistory.com/305 [IntelliJ] 인텔리제이 중단점(break point)을 관리하는 방법. 자바 혹은 다른 언어 프로그래밍을 할 때, 디버깅은 필수적인 단계입니다. 내가 코드를 작성하고 완전하지 않은 코드에서 발생하는 버그를 발견하고 수..

삽질 2022.11.17

[Maven] java.lang.NoSuchMethodError: org.apache.maven.model.validation.DefaultMo

org.codehaus.plexus.component.repository.exception.ComponentLookupException: com.google.inject.ProvisionException: Unable to provision, see the following errors: 1) Error injecting constructor, java.lang.NoSuchMethodError: org.apache.maven.model.validation.DefaultModelValidator: method 'void ()' not found at org.jetbrains.idea.maven.server.embedder.CustomModelValidator.(Unknown Source) while loc..

삽질 2022.10.10

[MySQL] Access denied for user 'root'@'localhost' 비밀번호 변경x

Mysql 연동하려는데 Access denied for user 'root'@'localhost' (using password: YES) 가 뜬다. 아니 잘 되던 애가 갑자기 왜.. 침착하게 mysql을 다시 시작해본다. 안된다. 이걸로 구글링하면 항상 반겨주는 것 : using password : YES이면 비밀번호가 틀린 것이므로 비밀번호 재설정 및 권한 주기 응 안된다. 애초에 잘 쓰던 애다. 다시 구글링해본다. 어 혹시 mysql을 버전 다르게 두 번 깔았나..? 확인해본다. 아니다. 내가 뭘 잘못했는가 자아성찰의 시간을 가져본다. 소용 없다. 다시 구글링해본다. https://kimtaehyun98.tistory.com/125 Access denied for user 'root'@'localho..

삽질 2022.07.20