공부/Java 4

인텔리제이(IntelliJ)에서 디버깅 시 중단점(Break Point) 동작하지 않는 경우

인털리제이에서 디버깅을 사용할 때 디버깅이 동작하지 않고 중단점에서 걸리지 않는 현상이 발생하였다. 오류만 나고 제대로 동작하지 않았는데 이 때 간단하게 해결되는 방법도 있다. File -> Invalidate Caches / Restart 위와 같은 방법으로 디버깅시 제대로 동작하지 않는 문제를 해결할 수 있다.

공부/Java 2020.12.26

Java가 Call by reference가 아니라 Call by Value 인 이유

java가 call by reference가 아니라 call by value인 이유를 알아보겠습니다. call by reference : 참조에 의한 호출, 함수에서 인자 값을 넘길 때 레퍼런스(객체를 참조하는 주소)를 넘김. call by value : 값에 의한 호출, 함수에서 인자 값을 넘길 때 값을 복사해서 넘김. 먼저 예제 코드 전체를 보겠습니다. public class Main { public static void main(String[] args) { Persion personA = new Person("Choi"); changeName(personA, "Park"); System.out.println(personA.getName());// Park changePerson(personA); ..

공부/Java 2020.08.20

내가 만든 Java gradle 라이브러리를 maven repository 에 등록하기 회고

java 라이브러리를 만들었고 maven repository에 등록을 하였다. 그 방법이 매우 어렵고 복잡하여 (php의 경우 간단함) 간단하게라도 정리하고자 한다. 이 과정에서 많은 도움이 되었던 글을 공유한다. 이 글 보고 따라 하면 다들 성공할 것으로 생각된다. (다만 maven프로젝트에 대한 설명이다. gradle의 설정에 대한 정보는 아래 첨부한다.) 정리가 매우 잘되어있어 많은 도움이 되었다. (감사합니다) https://jojoldu.tistory.com/161 Java 라이브러리 maven 저장소에 등록하기 안녕하세요? 이번 시간엔 Java 라이브러리 maven 저장소에 등록하는 방법을 소개드리려 합니다. 모든 코드는 Github에 있기 때문에 함께 보시면 더 이해하기 쉬우실 것 같습니다...

공부/Java 2020.07.27

Gradle 프로젝트에서 junit5 실행하기

java로 graddle프로젝트를 생성하여 개발하려고 하였다. junit5로 테스트하려고 하였으나 테스트가 되지 않아서 여기저기 찾아보고 삽질하여 답을 찾았다. 나와 같은 사람들이 이 글을 보고 빠르게 해결하기를 바라며 공유하고자 한다. 1. intellij에서 java gradle 프로젝트를 생성한다. 2. gradle에 junit5 추가 junit5를 이용하여 코드를 작성하기 위해선 junit-jupiter-api가 필요하다 그리고 테스트 실행하기 위해서 junit-jupiter-engine이 필요하다. maven repository에서 junit을 검색하였다. 아래와 같이 사용하라고 나온다. testCompile group: 'org.junit.jupiter', name: 'junit-jupiter..

공부/Java 2020.07.18
728x90
반응형