Error Log : Cannot change version of project facet Dynamic Web Module to 3.1

Project 진행 중 Error Log에 아래와 같은 내용이 출력되었다.

Cannot change version of project facet Dynamic Web Module to 3.1

프로젝트 우클릭>Properties>ProjectFacets>DynamicWebModule에서 3.1로 변경해주려고 하였으나, 같은 문구를 띄우며 해결되지 않았다. 그래서 찾은 해결방법은 다음과 같다.





프로젝트 우클릭>Resource에서 프로젝트 경로를 복사한다. 



 탐색기를 열어 해당 경로를 붙여넣은 후 settings폴더로 들어간다.



org.eclipse.wst.common.project.facet.core.xml을 열고 jst.web값을 변경해준 후 이클립스로 돌아와 Refresh해주면 해결된다.

참고 사이트


Maven Project 업데이트 시 Error Log : 'Using platform encoding (MS949 actually) to copy filtered'

Maven프로젝트 pom.xml 업데이트 도중 Error Log에 아래와 같은 내용이 출력되었다.

Using platform encoding (MS949 actually) to copy filtered

해당 내용은 프로젝트의 인코딩 값과 메이븐의 인코딩 값이 일치하지 않는 경우 발생하는 내용이라고 한다. 위와 같은 내용의 해결방법은 아래 내용을 pom.xml에 추가해주면 된다.

<properties>
	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
	<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>

Project Encoding이 UTF-8이 아닌 다른 것으로 되어있다면 해당 값을 맞춰주면된다.

참고 사이트

+ Recent posts