[Eclipse] 이클립스 Dynamic Web Module 버전 변경 방법

2020. 10. 27. 21:46·노빠꾸 개발일지
반응형


 

 

이번 피드에서는 이클립스 이용시 Dynamic Web Module의 버전정보를 변경하는 방법을 알아보겠습니다.

 

이클립스에서 Dynamic Web Module을 수정하기위해 대부분 properties -> Project Facets를 이용하시게 됩니다.

 

아래의 이미지와 같은 화면인데요.

 

이클립스에서 Dynamic Web Module 변경화면

 

위와 같이 Dynamic Web Module을 수정하려고 버전정보 셀렉트 박스를 수정하면,

 

Cannot Change version of project facet Dynamic Web Module to 3.1.(변경하려는 버전)

 

위와 같은 에러메세지를 만나게 됩니다.

 

이때는, Properties메뉴에서 수정하는게 아닌 다른 방법이 있습니다.

 

 

1. 해당 프로젝트의 경로로 들어갑니다.

 

아래와 같이 이클립스에서 프로젝트 우클릭 -> properties화면을 열어서 Location에 있는 버튼을 이용하면 쉽게 찾아 들어갈 수 있습니다.

해당 버튼을 눌러 탐색기 화면이 나오면 해당 프로젝트 경로의 폴더까지 들어가야 합니다.

아래 이미지 기준 code-book-spring폴더까지 진입

 

 

2. ".settings" 폴더로 들어갑니다.

 

프로젝트 경로에서 .settings 경로로 들어갑니다.

아래 이미지와 같이 .settings 폴더가 안보일 경우는, 폴더가 숨김처리 되어 있는 경우도 있습니다.

맥의경우는 터미널에서 cd .settings를 입력해주면 setting 폴더로 들어갈 수 있습니다.

 

3. .settings 폴더 경로에서 org.eclipse.wst.common.project.facet.core.xml파일을 수정해줍니다.

 

.settings폴더에서 org.eclipse.wst.common.project.facet.core.xml파일을 수정해 주면됩니다.

 

윈도우일 경우 메모장이나 노트패드를 이용하면 되고, 맥의 경우는 터미널을 이용하여 수정해 주면 됩니다.

 

해당파일을 열면 아래와 같이 파일이 열립니다.

 

그럼 jst.web부분의 version값을 원하는 버전값으로 수정해주시면 됩니다.

1
2
3
4
5
6
7
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="jst.web" version="3.1"/>. // Dynamic Web Module - 원하는 버전값으로 수정
  <installed facet="wst.jsdt.web" version="1.0"/>
  <installed facet="java" version="1.8"/>
</faceted-project>
Colored by Color Scripter
cs

수정이 완료되면 저장을 하고, 버전정보가 바뀌었는지 확인을 해주면 됩니다.

 

제 경우는 2.3 버전에서 3.1버전으로 수정을 해보았는데, 아래와 같이 정상적으로 바뀌었습니다.

 

 

이번 피드는 여기에서 마치겠습니다.

반응형
저작자표시 비영리 변경금지 (새창열림)

'노빠꾸 개발일지' 카테고리의 다른 글

[네이버 클라우드 플랫폼] 무료서버 사용하기(1년 무료)  (0) 2020.11.22
[Mac OS] 맥북 OpenSSL 설치  (0) 2020.11.02
[Tomcat] 톰캣에 War파일 배포하여 서버 실행하는 방법  (0) 2020.10.28
[이클립스 플러그인 추천] Path Tools(경로복사, 경로 윈도우 폴더 오픈, 쉘스크립트 오픈)  (2) 2020.10.08
web.xml 배포서술자(Deployment Descriptor)파일이란?(web.xml 작성방법)  (0) 2020.10.02
'노빠꾸 개발일지' 카테고리의 다른 글
  • [Mac OS] 맥북 OpenSSL 설치
  • [Tomcat] 톰캣에 War파일 배포하여 서버 실행하는 방법
  • [이클립스 플러그인 추천] Path Tools(경로복사, 경로 윈도우 폴더 오픈, 쉘스크립트 오픈)
  • web.xml 배포서술자(Deployment Descriptor)파일이란?(web.xml 작성방법)
No Backing
No Backing
노빠꾸
    300x250
  • No Backing
    누릇한 노빠꾸 블로그
    No Backing
  • 전체
    오늘
    어제
    • 분류 전체보기 (144)
      • 노빠꾸 서버 (20)
        • AWS (0)
        • 설치관련 (7)
        • 명령어 정리 (2)
        • 서버 설정 (8)
        • Nginx (2)
      • 노빠꾸 개발일지 (70)
        • JAVA (16)
        • JQUERY & JAVASCRIPT (10)
        • HTML5 (0)
        • SPRING (16)
        • Design Patterns (1)
        • DAUM API (1)
        • GIT (10)
        • Python (1)
        • SPRING SECURITY (1)
        • Vue (3)
      • 노빠꾸 데이터베이스 (9)
        • SQL (1)
        • ORACLE (3)
        • MySql (5)
      • 노빠꾸 일상 (13)
      • 노빠꾸 책 추천 (4)
      • 노빠꾸 경제 (20)
      • 노빠꾸 맥북 사용기 (7)
      • 노빠꾸 정보처리기사 정리 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    리눅스 자바 설치
    사이트맵
    MySQL 데이터베이스 생성
    깃허브 코파일럿
    인텔리제이
    websecurityconfigureradapter 빈 등록
    MySQL 사용자 계정 생성
    맥북 단축키
    스프링부트 프로젝트
    Spring boot
    Linode
    스프링시큐리티 websecurityconfigureradapter
    우분투 자바 설치
    websecurityconfigureradapter란
    websecurityconfigureradapter 변경사항
    WebSecurityConfigurerAdapter
    스프링부트
    스프링 시큐리티 5.7 버전이후 변경사항
    개인서버 추천
    경제용어
    맥북 사용 팁
    websecurityconfigureradapter 사용법
    금융용어
    스프링부트란
    JPA 쿼리 메소드
    스프링부트 JPA
    리노드
    주식용어
    티스토리 사이트맵 등록
    WebSecurityConfigurerAdapter Deprecated
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
No Backing
[Eclipse] 이클립스 Dynamic Web Module 버전 변경 방법
상단으로

티스토리툴바