- 나만의 라이브러리 만들어보기
오늘은 Maven 프로젝트를 .jar로 만들어보려고 한다. '원격 메이븐 저장소'로 올리는 건 다음에 해볼 예정.
1. Maven 프로젝트 생성 및 세팅
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
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 TestLib(String text, int year) {
super();
this.text = text;
this.year = year;
}
public String getText() {
return text;
}
public void setText(String text) {
this.text = text;
}
public int getYear() {
return year;
}
public void setYear(int year) {
this.year = year;
}
@Override
public String toString() {
return String.format("TestLib [text=%s, year=%s]", text, year);
}
}
이후 사용방법은 기존 라이브러리와 동일하다.
lib 폴더에 넣어서 쓰거나, pom.xml 내 dependencies에 'Add...' 해주면 된다!