IntelliJ 5

[Intellij] github organization 연동 안됨 Clone failed

개인 github 주소가 아닌 여러사람이 공유하여 사용이 필요할 때가 있다. 그런 경우를 Organizations을 기능을 활용하여 관련있는 여러 Repository를 한번에 관리가 가능한다. Organizations의 repository를 intellij에 clone 작업하는 중에 아래와 같이 에러가 발생하였다. 에러 내용은 보안 문제로 인해 해당 github 주소를 불러올 수 없다는 것 이다. 에러화면 아무리 계정을 로그인해도 안되다해서 구글링한 결과, token을 생성하여 clone작업을 실행하면 바로 정상 처리 된다. URL을 통해서 github 프로젝트를 가져올때, 계정인증을 요청하게 되는데, 그때 via login 이 아닌 via token으로 처리하면 해결완료! ps. token 생성방법은 ..

[Intellij] JavaDoc 주석 + 파일 생성

IntelliJ에서 JavaDoc 설정하는 방법에 대해서 알아보자. 1. JavaDoc comment 추가 방법 1. 단축키 (window 기준) : ctrl+shift+alt+G 방법 2. 더블 shift -> create JavaDocs for all elements 실행 JavaDoc 코드 적용 전 Main Class public class Main { public static void main(String[] args) { AddNumber addNumber = new AddNumber(); System.out.println(addNumber.add(2, 6)); System.out.println(addNumber.add(2, 3,4)); } } AddNumber Class public class..

[springboot][intelliJ] JPA Cannot resolve table ' '

IntelliJ 개발환경에서 Springboot + MariaDB 작업 중, Cannot resolve table ' customer' 에러가 발생했다. 이런 현상은 IntelliJ가 너무 꼼꼼하게 검사를 해주기 때문에 발생한 것으로, 관련 설정을 변경해주면 해결 된다. Setting > Editor > Inspection > .. > Unresolved database references in annotations 체크 해제 적용 후 확인하면 아래와 같이 빨간줄이 지워진다.

[Java] 간단한 junit 테스트 방법 IntelliJ

IntelliJ에서 간단한 junit 테스트 방법을 구현해 봅시다. 1. 기능 구현 클래스 생성 클래스는 Main, AddNumber 두개를 만들어준다. 우선 간단한 덧셈을 구현한 클래스와 메소드를 생성해준다. 1 2 3 4 5 6 7 8 9 10 11 12 public class AddNumber { public int add(int a , int b){ return a+b; } public int add(int a, int b , int c){ return a+b+c; } } 그리고, 그 메소드를 실행시키는 메인 메소드를 구현한다. 1 2 3 4 5 6 7 8 9 10 11 public class Main { public static void main(String[] args) { AddNumber ..

Programming/Java 2020.04.29

[Docker] Ubuntu Docker intellij연동

Ubuntu에 설치한 Docker를 물리적으로 다른 서버의 intellij와 연동해보자. Docker remote API를 사용하기 위해선, 사전에 도커의 TCP 포트를 외부로 활성화 시켜줘야한다. Ubuntu Docker intellij 연동 순서 1. 도커 포트 활성화를 위해 docker.service 파일 수정 /lib/systemd/system$ sudo vim docker.service 해당 파일의 내용 중 아래 항목 수정 후 저장 .......... # ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0:23..

Programming/Server 2020.04.24