pom 에러 -> 재질문
- 작성자 :
- 황*연
- 작성일 :
- 2017-07-05 16:43:12
- 조회수 :
- 4,073
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
1.
아래의 에러에 대핸 groupid 가 없는 것같다고 답신을 주셨는데, 모두 있습니다.
같은 pom 파일(모든 소스동일) 과 같은 eclipse 로 2개의 컴퓨터에서 수행을 했을 때, 한 쪽은 에러 없이 잘 됩니다.
2개 컴퓨터의 환경 중 다른 부분은 win7 , win10 이라는 점과 java version 이 1.8.0.77 ,1.8.0.131 인 것만 차이가 있습니다.
참고로 pom 파일을 첨부합니다.
2. 가이드에 보면
To see the full stack trace of the errors, re-run Maven with the -e switch.
가 있습니다. 옵션을 추가로 주면서 Maven 을 실행하는 방법도 알려주시면 좋겠습니다.
--
아래의 에러가 발생합니다.
Execution default-cli of goal org.apache.maven.plugins:maven-eclipse-plugin:2.10:eclipse failed: For artifact {null:commons-collections4:4.1:jar}: The groupId cannot be empty. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
아래의 에러에 대핸 groupid 가 없는 것같다고 답신을 주셨는데, 모두 있습니다.
같은 pom 파일(모든 소스동일) 과 같은 eclipse 로 2개의 컴퓨터에서 수행을 했을 때, 한 쪽은 에러 없이 잘 됩니다.
2개 컴퓨터의 환경 중 다른 부분은 win7 , win10 이라는 점과 java version 이 1.8.0.77 ,1.8.0.131 인 것만 차이가 있습니다.
참고로 pom 파일을 첨부합니다.
2. 가이드에 보면
To see the full stack trace of the errors, re-run Maven with the -e switch.
가 있습니다. 옵션을 추가로 주면서 Maven 을 실행하는 방법도 알려주시면 좋겠습니다.
--
아래의 에러가 발생합니다.
Execution default-cli of goal org.apache.maven.plugins:maven-eclipse-plugin:2.10:eclipse failed: For artifact {null:commons-collections4:4.1:jar}: The groupId cannot be empty. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
A
안녕하세요 황용연님,
표준프레임워크센터입니다.
제공해주신 pom.xml파일에서 문제가 발견되지 않아 보입니다.
그리고 에러 메세지 중 아래와 같은 부분은 다음과 같이 해결하실 수 있습니다.
To see the full stack trace of the errors, re-run Maven with the -e switch.
maven build 에서 디플로이 하실때 -e 를 호출하는 것입니다.
호출하는 방법에 대해서는 아래의 링크를 확인하시길 바랍니다.
https://books.sonatype.com/m2eclipse-book/reference/running-sect-running-maven-builds.html
goal부분에 clean install -e나 clean install -X를 입력하신 후 run 하시면
clean install -e를 입력하셨을 경우, 에러전문을 보실 수 있으며
clean install -X를 입력하실 경우, 디버그(전체 프로세스)를 보실 수 있습니다.
그리고 올려주신 [ERROR]부분은 원인에 대한 정확한 에러가 아닐 수 있습니다. 원인이 불명확해서
위와 같이 안내해드린대로 goal부분에 설정하셔서 에러나 디버그 모드로
전체를 보고 판단하셔야 할 것 같습니다.
에러부분에 나온 commons 부분의 로컬 maven repository가 제대로 레파지토리를
당겨오지 못했을 수도 있으니 로컬 레파지토리 경로 안에서 commons-collections4:4.1:jar 파일이 깨지지 않고
제대로 당겨왔는지도 확인해 보시길 바랍니다.
그 부분 레파지토리를 삭제하시고 maven clean, maven install을 통해 다시 당겨오시는 것도 방법이 될 수 있습니다.
감사합니다.
표준프레임워크센터입니다.
제공해주신 pom.xml파일에서 문제가 발견되지 않아 보입니다.
그리고 에러 메세지 중 아래와 같은 부분은 다음과 같이 해결하실 수 있습니다.
To see the full stack trace of the errors, re-run Maven with the -e switch.
maven build 에서 디플로이 하실때 -e 를 호출하는 것입니다.
호출하는 방법에 대해서는 아래의 링크를 확인하시길 바랍니다.
https://books.sonatype.com/m2eclipse-book/reference/running-sect-running-maven-builds.html
goal부분에 clean install -e나 clean install -X를 입력하신 후 run 하시면
clean install -e를 입력하셨을 경우, 에러전문을 보실 수 있으며
clean install -X를 입력하실 경우, 디버그(전체 프로세스)를 보실 수 있습니다.
그리고 올려주신 [ERROR]부분은 원인에 대한 정확한 에러가 아닐 수 있습니다. 원인이 불명확해서
위와 같이 안내해드린대로 goal부분에 설정하셔서 에러나 디버그 모드로
전체를 보고 판단하셔야 할 것 같습니다.
에러부분에 나온 commons 부분의 로컬 maven repository가 제대로 레파지토리를
당겨오지 못했을 수도 있으니 로컬 레파지토리 경로 안에서 commons-collections4:4.1:jar 파일이 깨지지 않고
제대로 당겨왔는지도 확인해 보시길 바랍니다.
그 부분 레파지토리를 삭제하시고 maven clean, maven install을 통해 다시 당겨오시는 것도 방법이 될 수 있습니다.
감사합니다.