| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
- jdk
- 연습문제
- Kafka
- 아키텍처
- bean
- Spring
- EDA
- 탐색
- 삽입
- 알고리즘
- stack
- Kotlin
- 플러스 백엔드
- 오블완
- 프로그래머스
- 티스토리챌린지
- MSA
- docker
- 코딩테스트
- 백준
- code blocks
- 이진트리
- Unity
- event
- jre
- 트리
- JPA
- Java
- redis
- Gradle
- Today
- Total
목록Gradle (2)
Repository
[gradle] generateMetadataFileForMavenPublication FAILED 오류 해결 가이드Gradle을 사용하여 모듈을 패키지(라이브러리)로 배포할 때 자주 마주치는 generateMetadataFileForMavenPublication FAILED 오류의 원인과 해결책, 그리고 그 뒤에 숨겨진 개발 철학적 고민을 정리합니다.오류 원인: 버전 정보의 비명시성이 오류는 배포 과정에서 의존성(Dependency) 라이브러리들의 버전이 명확하게 명시되어 있지 않기 때문에 발생합니다.배포 과정: Gradle은 모듈을 패키지로 만들 때, Maven 호환성을 위해 pom.xml과 같은 메타데이터 파일에 모든 의존성 정보를 기록해야 합니다.문제 발생: 이때, 의존성의 버전 정보가 명확하지 ..
9단계: 실전 프로젝트 & 베스트 프랙티스실무에서 겪은 문제들과 해결 방법을 바탕으로, 단순한 이론이 아닌 '실제로 작동하는 코드'와 '유지보수 가능한 설계'를 만드는 방법을 다룹니다.9.1 코드 품질Effective Java 핵심 정리생성자 대신 정적 팩토리 메서드정적 팩토리 메서드의 장점// ❌ 전통적인 생성자public class User { private String name; private String email; private int age; public User(String name, String email, int age) { this.name = name; this.email = email; this.age = age; } ..