본문 바로가기

idea

AXBoot를 IntelliJ IDEA에서 처음 사용할 때 유의할 점 AXBoot Initializer로 생성한 프로젝트를 IntelliJ IDEA에서 열고 실행하려고 하면, QMenu, QCommonCode 등의 JPA 도메인 클래스 관련 오류가 발생하면서 빌드가 실패한다. 이럴 때는 "View > Tools Windows > Maven Projects" 메뉴를 이용해서 Maven 패널을 열고, Lifecycle 하위의 clean, package 골을 차례로 실행한다. 이 오류는 Querydsl 관련 클래스가 없어서 발생하는데, 위의 과정을 통해서 생성하는 것이다. EOF 더보기
IntelliJ IDEA에서 EvoSuite 실행(JUnit Test Generator) JUnit 테스트를 자동 생성해야 할 일이 생겼다. 이런건 뭔가 큰 잘못을 저지르는 기분이긴 하지만 어쩔 수 없는 상황이다. 구글링 하니 JUnit-Tools와 EvoSuite가 상단에 나왔다. JUnit-Tools는 훑어 봐도 명확히 어떤걸 어떻게 만들어 준다는 건지 감이 안와서 일단 EvoSuite를 선택했다.http://www.evosuite.org/evosuite/나는 IDEA를 사용하니 IDEA 플러그인(http://www.evosuite.org/documentation/intellij-idea-plugin/)을 Settings > Plugins에서 "EvoSuite Plugin"으로 검색해서 설치하고 재시작한다.패키지 하나를 우클릭하고 Run EvoSuite를 선택하니 Maven과 Java 설.. 더보기
IntelliJ IDEA에서 GitLab 저장소 접근 오류가 발생하는 경우의 조치 방법(Could not read from remote repository) 오늘(2016-06-03) GitLab 저장소에 pull을 실행했더니 오류가 발생한다.10:24:31.442: [my-repo] git -c core.quotepath=false pull --progress --no-stat -v --progress origin develop java.io.IOException: Illegal char in base64 code. at com.trilead.ssh2.crypto.Base64.decode(Base64.java:107) at com.trilead.ssh2.KnownHosts.initialize(KnownHosts.java:412) at com.trilead.ssh2.KnownHosts.initialize(KnownHosts.java:440) at com.tr.. 더보기
IntelliJ IDEA에서 Gradle 변경 반영하기 IntelliJ IDEA에서 Gradle 변경 반영하기 IDEA에서 Gradle 프로젝트로 작업하다보면 dependencies 변경 같은 것이 반영이 안될 때가 있습니다. 라이브러리 버전을 바꾸던가 외부에서 git branch를 변경했다던가 등등의 이유인데요. 이럴 때는 Gradle tool window에 있는 새로고침 버튼을 클릭하면 됩니다. 참고 - Synchronizing Changes in Gradle Project and IntelliJ IDEA Project EOF 더보기