Category Archives: Maven

Maven 빌드 툴

이클립스에서 메이븐(Maven) 사용시 인증서 에러로 인해 artifact 들이 다운로드 되지 않을 경우, 미러(mirror)서버로 우회한 케이스

By | 8월 16, 2017

(1) 회사 인터넷망에서 이클립스-메이븐 사용을 하려는데 아래와 같은 에러가 발생하였다. Could not transfer artifact org.apache.maven.archetypes:maven-archetype-quickstart:pom:1.1 from/to central (https://repo.maven.apache.org/maven2): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target   (2) 검색을 해 보니, 회사 인증서 같은 것을 jdk에 import 해야 한다고 하는데, 잘 모르겠고 너무나 귀찮은 작업…   (3) 그래서… Read More »

[링크] 이클립스 "Cannot change version of project facet Danymic Web Module to 3.0" 오류 해결

By | 7월 31, 2017

  http://tyboss.tistory.com/entry/Maven   *  위의 링크로 문제를 해결했지만, web.xml 의 정의부는 위의 링크를 따르지 않고 아래의 것으로 했다. <web-app xmlns=”http://java.sun.com/xml/ns/javaee” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation=”http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd” version=”3.0″> (3.1의 경우, 3.0을 3.1로 바꿔주면 된다)    

Maven local repository (ex: .m2 폴더) 에 의존성 라이브러리(.jar) 가 존재함에도 불구하고 이클립스 프로젝트에서 인식하지 못할 경우

By | 6월 2, 2016

local repository 폴더 내의 _remote.repositories 파일을 모두 삭제한 후 다시 maven build 를 수행해 보자! (혹시 해결 되지 않을 경우 *.lastUpdated 파일을 모두 삭제한다. (관계는 없는 것 같지만…))   이것 때문에 몇 시간을 삽질을 했는지….ㅠㅠ..  

Module로 구분된 Maven 프로젝트를 이클립스에 Checkout 하기 (module import)

By | 10월 30, 2015

Maven 프로젝트 하나를 checkout 받았는데, 구조가… [이클립스프로젝트명] > [모듈명1] > src > main … [이클립스프로젝트명] > [모듈명2] > src > main … 이렇게 되어 있었다.   그래서 이 프로젝트를 그냥 checkout 하는 것만으로는 Maven 프로젝트로서 기능을 할 수도, build path를 설정할 수도 없었다. 이 경우에는 Module 별로 Maven 프로젝트를 import 하면 된다고 한다.   패키지익스플로러에서… Read More »

Maven Nexus 서버에 라이브러리(library)를 등록하여 이클립스(eclipse) 프로젝트에서 사용하기

By | 10월 14, 2015

1. Nexus에 라이브러리 등록 – Repositories > 3rd party 선택 후 아래 탭에서 Artifact Upload 선택 – jar에 pom.xml 파일이 있으면 그걸 사용 (보통 jar 파일의 META-INF 하위에 존재한다고 함) – 아니면 GAV parameters를 직접 입력 – Group: 패키지명 같은거…? – Artifact: jar파일명 같은거…? – Version: 1.0.0…? – Artifact upload 화면에서의 classfier 에 대하여 -… Read More »