[Project] 조사모아(Josa-moa) 오픈소스 개발일기(2) [Builder Pattern 적용, Package 구조 잡기 등]
·
◈ Yermi Project/조사모아(Josa-moa)📬
[Project] 조사모아(Josa-moa) 오픈소스 개발일기(1) [프로젝트 구축부터 배포 테스트까지] - 조사모아(Josa-moa) 오픈소스 개발일기 (1) 지난 마이바티스 기여 이후, 오픈소스에 관심을 갖게되어 라이브러리를 배포해보고 싶다는 생각이 들었고.. 너무 큰 규모도 아니면서 뭔가 도움이 되는 yermi.tistory.com - 조사모아(Josa-moa) 오픈소스 개발일기(2) 조사모아 배포 테스트까지 완료하고, 이것저것 더 시도해보았다. 그러면서 부딪히고 고민하게 된 문제점들을 정리했다. 1. 빌더 패턴(Builder Pattern) 적용? 조사를 정해줄 때 어떻게 하면 가장 효율적일지 고민하다가.. '메서드 체이닝 형태로 만들어보면 어떨까?'하고 바로 시도해본 패턴 Builder를 다 만..
[Project] 조사모아(Josa-moa) 오픈소스 개발일기(1) [프로젝트 구축부터 배포 테스트까지]
·
◈ Yermi Project/조사모아(Josa-moa)📬
- 조사모아(Josa-moa) 오픈소스 개발일기 (1) 지난 마이바티스 기여 이후, 오픈소스에 관심을 갖게되어 라이브러리를 배포해보고 싶다는 생각이 들었고.. 너무 큰 규모도 아니면서 뭔가 도움이 되는 프로젝트를 해보고 싶단 생각에 주변의 사람들을 모아보았다. 그렇게 해서 함께하게 된, 덜린과 갱브로 😆😆 프로젝트 주제는 '한글 조사 변환 라이브러리'였다. 선정이유는 이전에 작업해놓은 코드가 좀 있었기 때문! 다만, JavaScript가 아닌 Java 라이브러리로 개발할 예정이기에 실질적인 수요는 적을 것으로 예상..😥 그래서 이번 프로젝트의 목적은 1) 라이브러리 배포 경험, 2) Github 프로세스 활용으로 잡았다. 신나는 마음에 바로 Github 그룹(Organization)도 만들고.. 바로 작..
[JitPack] JitPack 사용하여 라이브러리 배포하기(2) [프로젝트에 라이브러리 추가하기]
·
▣ Tools/JitPack🚀
[JitPack] JitPack 사용하여 라이브러리 배포하기(1) [Github에 프로젝트 release 하기] [JitPack] 나만의 라이브러리 만들어보기 [Maven으로 .jar 파일 생성하기] - 나만의 라이브러리 만들어보기 오늘은 Maven 프로젝트를 .jar로 만들어보려고 한다. '원격 메이븐 저장소'로 올리는 건 다음 yermi.tistory.com - JitPack 사용하여 라이브러리 배포하기(2) Maven으로는 JitPack을 사용할 수 없는 줄 알았다. 오늘도 새로운 방법을 모색하기 위해 프로젝트를 배포하고 JitPack에 들어가 보았는데.. 어떤 release가 성공한 것인지 확인해보니, Maven 관련 모듈을 pom.xml에 추가한 버전이였다. 테스트 할 당시, JitPack 서버..
[JitPack] JitPack 사용하여 라이브러리 배포하기(1) [Github에 프로젝트 release 하기]
·
▣ Tools/JitPack🚀
[JitPack] 나만의 라이브러리 만들어보기 [Maven으로 .jar 파일 생성하기] - 나만의 라이브러리 만들어보기 오늘은 Maven 프로젝트를 .jar로 만들어보려고 한다. '원격 메이븐 저장소'로 올리는 건 다음에 해볼 예정. 1. Maven 프로젝트 생성 및 세팅 1.8 1.8 2. Maven 프로젝트로 yermi.tistory.com - JitPack 사용하여 라이브러리 배포하기(1) 이전에 제작한 라이브러리를 JitPack을 이용하여 배포해보려고 한다. JitPack은 Gradle로만 배포가 가능하여, 오늘은! 1) Github에서 release를 올려보고, 2) JitPack에서 확인 정도만 해볼 것이다. * Maven으로도 배포가 가능하다는 걸 확인했다. (22.09.19) [JitPac..
[JitPack] 나만의 라이브러리 만들어보기 [Maven으로 .jar 파일 생성하기]
·
▣ Tools/JitPack🚀
- 나만의 라이브러리 만들어보기 오늘은 Maven 프로젝트를 .jar로 만들어보려고 한다. '원격 메이븐 저장소'로 올리는 건 다음에 해볼 예정. 1. Maven 프로젝트 생성 및 세팅 1.8 1.8 2. Maven 프로젝트로 .jar 파일 만들기 package com.yermi.testlib.entity; public class TestLib { private String text = "예르미의 코딩노트"; private int year = 2022; public void helloWorld() { System.out.println("Hello World!"); } public TestLib() { super(); // TODO Auto-generated constructor stub } public ..