org.eclipse.jst.j2ee.project.facet.j2ee facet constants 에러메시지 도저히 못잡겠네요.

조회수 1462회

노트북에 새로 처음 spring(STS3) 설치하고 spring legacy project 생성하니까 org.eclipse.jst.j2ee.project.facet.j2ee facet constants

이 에러메시지가 나오고 프로젝트 구동인 안됩니다.

jdk8 , 11 다 깔아보고 eclipse도 2020-3버전부터 2020-09. 2022-03 구,신버전 다 해봤는대 모두 똑같은 증상 나오네요.

구글에서 10년전 부터 답변이 jdk최신설치, eclipse최신설치, new install software 에서 eclipse java ee developer kit 설치이 세가지뿐인대 안해본게 없습니다. 윈도우 재설치 까지 해봤지만 jdk, eclipse말고 아무것도 안깔린 노트북에서 여전히 똑같은 증상입니다.

답답해 미치겠네요 ㅜㅜ

1 답변

  • 스프링(STS3)과 이클립스를 사용하면서 "org.eclipse.jst.j2ee.project.facet.j2ee facet constants"와 같은 에러가 나타나는 경우, 여러 가지 원인이 있을 수 있습니다. 기존에 시도했던 해결책들이 도움이 되지 않았다면, 아래와 같은 방법을 시도해 보실 수 있습니다:

    프로젝트 설정 확인: 프로젝트의 설정을 확인해 보세요. 프로젝트 우클릭 > Properties > Project Facets 메뉴에서 J2EE Module을 확인해 보세요. 필요하다면 이를 변경하거나 삭제해 보세요.

    이클립스 재설치: 가끔은 이클립스 설치 중 문제가 발생할 수 있습니다. 이클립스를 완전히 제거하고 다시 설치해 보세요.

    Maven 의존성 확인: Maven 프로젝트라면 pom.xml 파일에서 이클립스 J2EE 의존성이 제대로 설정되어 있는지 확인하세요. Maven Repository에서 이클립스 J2EE 의존성을 찾아 복사하고, pom.xml 파일에 붙여넣어 보세요.

    Eclipse.ini 파일 확인: eclipse.ini 파일에서 -vm 옵션으로 정확한 JDK 위치를 지정하였는지 확인하세요. 이클립스가 올바른 버전의 JDK를 참조하도록 지정해야 합니다.

    새로운 workspace 사용: 이클립스에서 workspace를 새로 생성해 보세요. 기존 workspace에 문제가 있을 수 있습니다.

    Spring Tools 4 사용: STS3는 오래된 버전이므로, 가능하다면 최신 버전인 Spring Tools 4로 업그레이드해 보세요.

    마지막으로, 해당 에러 메시지가 나타나는 이유를 더 정확하게 파악하기 위해, 이클립스의 로그 파일(기본적으로 workspace/.metadata/.log 위치에 있음)을 확인해 보세요. 이 파일에는 더 많은 정보가 포함되어 있을 수 있습니다.

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)