인텔리제이에서 경량템플릿 maven 에러
- 작성자 :
- 김*민
- 작성일 :
- 2024-03-09 20:04:35
- 조회수 :
- 553
- 구분 :
- 실행환경 / 4.1
- 진행상태 :
- 완료
Q
깃헙에서 egovframe-simple-homepage-template-main 파일 다운로드 후 인텔리제이 환경에서 프로젝트를 만드는 도중 pom.xml파일에서 에러가 나옵니다.
라이브러리들이 충돌이 되는 듯합니다...
실행하는데는 문제가 없이 심플 홈페이지 화면은 잘 나오는데 pom.xml파일에 에러가 나와서 문의드립니다. 주 에러는 아래 내용과 같습니다.
1. forkMode 요소는 여기에서 허용되지 않습니다
2. 플러그인 'org.codehaus.mojo:surefire-report-maven-plugin:'을(를) 찾을 수 없습니다
3. 심볼 'encoding'를 해결할 수 없습니다
라이브러리들이 충돌이 되는 듯합니다...
실행하는데는 문제가 없이 심플 홈페이지 화면은 잘 나오는데 pom.xml파일에 에러가 나와서 문의드립니다. 주 에러는 아래 내용과 같습니다.
1. forkMode 요소는 여기에서 허용되지 않습니다
2. 플러그인 'org.codehaus.mojo:surefire-report-maven-plugin:'을(를) 찾을 수 없습니다
3. 심볼 'encoding'를 해결할 수 없습니다
환경정보
-
- OS 정보 : window
- 표준프레임워크 버전 :
- JDK(JRE) 정보 : 17
- WAS 정보 : 톰켓 8.5
- DB 정보 : 없음
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
1. Surefire 2.14 부터 forkMode 구성 설정은 deprecated 되었습니다.
대신 forkCount로 변경하시길 바랍니다.
참고 : https://maven.apache.org/surefire/maven-surefire-plugin/examples/fork-options-and-parallel-execution.html
2. 해당부분은 센터에서 확인하였으며, 추후 변경하도록 하겠습니다.
3. encoding 부분은
명령어로 메이븐 인스톨시에
인코딩 방식을 파라미터로 넘길 경우 매핑시키는 역할을 하는데
이 부분도 인코딩 방식을 직접 기술하여 사용하실 수 있으니
참고하시기 바랍니다.
예> <encoding>${encoding}</encoding> -> <encoding>UTF-8</encoding>
추가적으로,
다음과 같은 사항을 진행해보시길 바랍니다.
File -> Settings 설정을 누르신 후,
Build, Execution, Deployment을 확장하여 -> Build Tools -> Maven를 선택
Use plugin registry를 체크하고 재시작해보시길 바랍니다.
그래도 안되면 인텔리제이 메뉴에서 [File] > [Invalidate Caches...] 에서
[Invalidate and Restart] 하면 캐시를 삭제하고 IDE를 재시작하게 됩니다.
캐시를 삭제해보고 다시 진행해보시길 바랍니다
감사합니다.
표준프레임워크센터입니다.
1. Surefire 2.14 부터 forkMode 구성 설정은 deprecated 되었습니다.
대신 forkCount로 변경하시길 바랍니다.
참고 : https://maven.apache.org/surefire/maven-surefire-plugin/examples/fork-options-and-parallel-execution.html
2. 해당부분은 센터에서 확인하였으며, 추후 변경하도록 하겠습니다.
3. encoding 부분은
명령어로 메이븐 인스톨시에
인코딩 방식을 파라미터로 넘길 경우 매핑시키는 역할을 하는데
이 부분도 인코딩 방식을 직접 기술하여 사용하실 수 있으니
참고하시기 바랍니다.
예> <encoding>${encoding}</encoding> -> <encoding>UTF-8</encoding>
추가적으로,
다음과 같은 사항을 진행해보시길 바랍니다.
File -> Settings 설정을 누르신 후,
Build, Execution, Deployment을 확장하여 -> Build Tools -> Maven를 선택
Use plugin registry를 체크하고 재시작해보시길 바랍니다.
그래도 안되면 인텔리제이 메뉴에서 [File] > [Invalidate Caches...] 에서
[Invalidate and Restart] 하면 캐시를 삭제하고 IDE를 재시작하게 됩니다.
캐시를 삭제해보고 다시 진행해보시길 바랍니다
감사합니다.