일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- html
- 주식
- Stock ipo
- css
- 주식 청약
- 자바스크립트
- Oracle
- codeigniter
- jquery
- php
- Eclipse
- 7월 공모주 청약 일정
- java
- linux
- 맥
- 6월 공모주 청약 일정
- JavaScript
- 리눅스
- SQL
- Stock
- 공모주 청약 일정
- 오라클
- IPO
- 공모주 청약
- 자바
- MYSQL
- 제이쿼리
- 코드이그나이터
- 주식 청약 일정
- 공모주
- Today
- Total
개발자의 끄적끄적
[egovframework] maven / 메이븐 / jar 추출 / jar 꺼내기 / libraries 추출 / 라이브러리 본문
[egovframework] maven / 메이븐 / jar 추출 / jar 꺼내기 / libraries 추출 / 라이브러리
효벨 2020. 7. 22. 03:00[egovframework] maven / 메이븐 / jar 추출 / jar 꺼내기 / libraries 추출 / 라이브러리
maven으로 설정된 프로젝트의 jar 파일을 추출하는 예제이다.
전자정부프레임워크 3.0 에서 테스트
1. 메이븐에서 참조하고 있는 jar ( libraries , 라이브러리 ) 파일 꺼내기
2. 전자정부프레임워크 3.0 프로젝트에 maven 빼고 lib 넣기
1. 메이븐에서 참조하고 있는 jar ( libraries , 라이브러리 ) 파일 꺼내기
- war 파일을 생성시 lib 폴더로 jar 파일을 복사하는 방법이다.
war 파일을 생성해서 압축을 풀면 lib 폴더에 참조하던 jar파일들이 복사된 것을 확인할 수 있을 것이다.
pom.xml 에 다음을 넣자
<build> <plugins> 이 사이에 넣는데 가장 아래쪽에 넣도록 하자... </plugins> </build>
|
cs |
소스 :
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <configuration> <executions> <execution> <id>copy-dependencies</id> <phase>prepare-package</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <outputDirectory>${project.build.directory}/lib</outputDirectory> <overWriteReleases>false</overWriteReleases> <overWriteSnapshots>false</overWriteSnapshots> <overWriteIfNewer>true</overWriteIfNewer> </configuration> </execution> </executions> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <classpathPrefix>lib/</classpathPrefix> <mainClass>theMainClass</mainClass> </manifest> </archive> </configuration> </plugin> |
cs |
2. 전자정부프레임워크 3.0 프로젝트에 maven 빼고 lib 넣기
1. 위에서 추출한 lib 폴더를 현제 프로잭트의 lib폴더에 덮어씀
2. jar파일이 자동으로 인식되지 않으면 JavaBuildPath > Libraries 에 추가함
3. pom.xml 에서 dependency 항목 삭제함
4. import 에러나는 java파일이 있다면 import 재실행
출처: https://cofs.tistory.com/91 [CofS]
'개발 > java & jsp' 카테고리의 다른 글
[이클립스] eclipse에서 빌드할 때 jsp 파일 validating 안하게 설정하기 (0) | 2020.07.23 |
---|---|
[JAVA] 자바_startsWith/endsWith (특정 문자로 시작하거나 끝나는지 체크) (0) | 2020.07.23 |
[JSP] 코어 태그 (0) | 2020.07.22 |
[JSP] 속성의 활용 (0) | 2020.07.22 |
[JSP] 쿠키와 세션 (0) | 2020.07.21 |