07.라이브러리 인덱싱검색 및 만든 라이브러리 설치
라이브러리 인덱싱 검색 및 만든 라이브러리 설치
- 인덱싱 검색하기 Dependencies 탭의
Add를 통해 라이브러리를 받을 수 있다
- 라이브러리 인덱싱 하기
window-> Maven Repositories->Global Repositories에서 rebulid index를 한다
쉽게 라이브러리를 포함 할 수 있다
- 만든 라이브러리 설치하기
Maven 파일을 jar 파일로 만들기
package com.newlecture.exmalib.entity;
public class Exam {
private int Kor;
private int eng;
private int math;
public int total() {
return Kor + eng + math;
}
public float avg() {
return Kor + eng + math;
}
public Exam() {
// TODO Auto-generated constructor stub
}
public Exam(int kor, int eng, int math) {
super();
Kor = kor;
this.eng = eng;
this.math = math;
}
public int getKor() {
return Kor;
}
public void setKor(int kor) {
Kor = kor;
}
public int getEng() {
return eng;
}
public void setEng(int eng) {
this.eng = eng;
}
public int getMath() {
return math;
}
public void setMath(int math) {
this.math = math;
}
@Override
public String toString() {
return "Exam [Kor=" + Kor + ", eng=" + eng + ", math=" + math + "]";
}
}
위의 파일을 export 눌러서 jar파일 만들고 다른 war의 라이브러리로 만들기 위해서는 Run As –> Maven install 클릭
[INFO] Downloaded from : https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.5/plexus-utils-3.0.5.jar (230 kB at 323 kB/s)
[INFO] Installing C:\Users\dmswl\ecilpse\examlib\target\examlib-0.0.1-SNAPSHOT.jar to C:\Users\dmswl\.m2\repository\com\newlecture\examlib\0.0.1-SNAPSHOT\examlib-0.0.1-SNAPSHOT.jar
[INFO] Installing C:\Users\dmswl\ecilpse\examlib\pom.xml to C:\Users\dmswl\.m2\repository\com\newlecture\examlib\0.0.1-SNAPSHOT\examlib-0.0.1-SNAPSHOT.pom 유저의 저장소에 옮겨 놨다
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 13.893 s
[INFO] Finished at: 2022-06-30T16:24:49+09:00
[INFO] ---------------------------------------------------
local저장소에 install것을 저장해야되기 때문에 리빌드 해서 jar파일을 add한다
댓글남기기