maven project를 빌드 중에 다음과 같은 오류가 발생했다. Parsing POMs ERROR: Failed to parse POMs org.apache.maven.project.ProjectBuildingException: Some problems were encountered while processing the POMs: [FATAL] Non-resolvable parent POM: Failure to transfer org.springframework.boot:spring-boot-starter-parent:pom:2.5.4 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will ..
어떤 project를 import를 받고 maven update를 했는데 다음과 같은 오류가 발생하였다. ㅡㅁ dashboard configuration Preference node "org.eclipse.wst.validation" has been removed. org.eclipse.wst.validation 이게 지워졌다고 한다. 지운적도 없는데... 아마 maven update를 할때마다 계속 이 오류창이 나올텐데 해결방법은 간단하다. 1. Close Project 2. Open Project 3. Project > Clean 4. Maven > Update Project 아마 이렇게 하고 나면 오류창은 더이상 뜨지 않을 것이다. 끝!
Springboot 환경에서 Maven (pom.xml) 의 기본 설정은 다음과 같다. . org.springframework.boot spring-boot-maven-plugin 이상태로 프로젝트를 maven install을 진행하면 다음과 같이 class 파일이 들어있는 jar파일이 하나 생성이 된다. 여기에 프로젝트의 source (.java) 도 같이 빌드 및 배포를 하고 싶은 경우가 있다. 이럴 경우에는 pom.xml 을 다음과 같이 설정해준다. pom.xml org.springframework.boot spring-boot-maven-plugin org.apache.maven.plugins maven-source-plugin attach-sources jar maven-source-plugin..
Maven으로 빌드를 하는데 다음과 같은 오류가 발생을 했다. [INFO] Downloading from local-repository: file:///var/lib/jenkins/workspace/update-source/abc-common/lib/com/oracle/ojdbc6/1.0.0/ojdbc6-1.0.0.jar [WARNING] Could not validate integrity of download from file:///var/lib/jenkins/workspace/update-source/abc-common/lib/com/oracle/ojdbc6/1.0.0/ojdbc6-1.0.0.jar org.eclipse.aether.transfer.ChecksumFailureException: Che..
프로젝트를 하다 보면 3rd party library를 사용할 일이 빈번하게 있다. 이를 Nexus에 등록하는 과정은 지난번에 다룬적이 있다. (궁금하다면 이곳을 참조하도록 하자.) 지난번에는 등록하는 과정이었다면 이제는 이것을 쓰는 과정이다. 필자는 개발환경을 구성하고 배포를 하였는데 구성해놓은 IDE 까지 모두 받은 사람들은 문제가 없었지만 git에서 소스만 pull 해서 사용하는 사람들에게는 문제가 있었다. 바로 3rd party library를 가져오지 못하는 문제였다. 개발환경을 그대로 사용하는 사람은 maven settings.xml 설정까지 모두 사용하기에 settings.xml 에 설정해놓은 mirror를 사용해 Nexus로부터 3rd party library를 가져올 수 있었지만 git에..
잘 되던 어플리케이션이었는데 오랫만에 보니 갑자기 pom.xml 에 오류가 떠있다. x 표시 위에 마우스를 올려봐도 아무런 힌트도 안나오고 무작정 알수 없는 에러란다. Overview를 봐도 마찬가지고 problem을 봐도 마찬가지다. Unknown error 라고만 나온다. 조금 찾아보니 흔한 오류이고 maven plugin version을 명시를 안해서 이러는 경우가 대부분이었다. 조치 3.1.1 pom.xml 에 properties 부분에 3.1.1 를 추가해 넣는다. 이렇게 넣어도 maven update 하라고 오류가 발생하는 경우가 있는데 이럴때는 말그대로 maven update를 해주면 된다. 끝!