gradle 2

Gradle + Nexus Repository library 사용 / Nexus 개인정보 암호화

Spring으로 개발을 하다보면 공통된 기능들을 따로 모아서 여러 프로젝트에 사용한다. 그럴때 많이 사용하는게 Nexus이다. 이번 글에서는 아래 두가지에 대해 알아볼려고 한다. Nexus 개인정보 암호화 하는 방법 Nexus에 올린 library를 가져와서 사용하는 방법 개발환경 macOS(M2 Pro) IntelliJ IDEA gradle 8.1.1 이 방법을 적용하면서 번거로운 부분도 있었다. 전체 프로젝트에 적용이 된다. 패스워드나 아이디, url이 변경될때마다 값을 바꿔줘야한다. 프로젝트를 처음 받는 사람은 설정하기 까다롭다. 그냥 이런 방법도 있구나~~하는 마음으로 봐주시길 바랍니다. 1. Nexus 개인정보 암호화 하는 방법 Nexus library를 사용하기 위해서 build.gradle에..

ETC 2024.03.14

Spring boot 3 JUnit test java.lang.NoSuchMethodError 'parseQualifiedMethodName' 이슈 해결

junit test를 진행할 때 given/when/then 형태로 테스트 작성을 많이 한다. 이때 입력 데이터를 다양하게 받고 싶을 때 아래와 같이 사용하곤한다. private static Stream testParameter() { return Stream.of( Arguments.arguments("test", 1, new TestObject(1)), Arguments.arguments("test", 2, new TestObject(2)) ); } @ParameterizedTest @MethodSource("testParameter") void test(String arg1, Integer arg2, TestObject testObject) { ... } 이슈 사항 이번에 Spring boot 3 ..

Error resolution 2023.09.06