'이름이 지정되지 않았습니다'실행 오류 java. io. FileNotFoundException: /Users/{사용자명}/.SmartTomcat/프로젝트명/conf/server. xml (No such file or directory)
너무나 고생한 톰캣 에러
삽질 최강 에러 별거없다
conf파일이 자꾸 새로고침 되는 현상
FileNotFoundException: /Users/{사용자명}/.SmartTomcat/프로젝트명/conf/server.xml
이름그래도 server.xml을 찾지못해서 발생한 에러입니다.
톰캣 설정도 딱히 건드린 것도 없었고
저 FileNotFoundException 발생 위치에가보니
(프로젝트명)
├── conf
│ └── Catalina
│ └── localhost
└── temp
대충 이런 구조로 생성이 되고있었고
conf안에 있어야할 server.xml 파일은 존재하지않았습니다.
그래서 기존 톰캣 파일의 conf안에 있는 파일을 긁어서 안에 넣어준다음 실행해보니
웬걸 안에 있는 모든 파일이 사라지고 결국 위 계층으로 생성이 되고있었습니다.
그래서 삽질에 삽질을 거듭하다가.. 정말 뜬금없게
해결방법 (IntelliJ)
IntelliJ 기준 프로젝트 폴더를보면
(프로젝트)
ㄴ .idea
ㄴ .smarttomcat 이 있는데
.smarttomcat
└── (프로젝트명)
└── conf
└── Catalina
└── localhost
보니까 이 안 내부구조가 정상적인 톰캣 구조가 아니라서 해당 폴더를 그냥 삭제한다음 다시 실행해보니
.smarttomcat
└── (프로젝트명)
└── conf
├── catalina.policy
├── catalina.properties
├── context.xml
├── jaspic-providers.xml
├── jaspic-providers.xsd
├── logging.properties
├── server.xml
├── tomcat-users.xml
├── tomcat-users.xsd
└── web.xml
이렇게 정상적으로 구조가 나오면..서 정상 실행이 되었습니다.
저처럼 삽질하지 마시라고 적어드려봅니다.
감사합니다.
'Dev > [기타]개발' 카테고리의 다른 글
도커, 컨테이너, 쿠버네티스트 이게 뭐지? (0) | 2025.02.04 |
---|---|
Git 명령 취소 방법 (pull, merge, commit, add) (0) | 2024.10.11 |
[React Native] Web App과 Web View의 차이 (feat. 무신사) (1) | 2024.10.11 |
[React] Invaild host Header 오류 발생 (0) | 2024.10.08 |
[Node] 편리한 Node 버젼관리 NVM 설치하기 & 명령어 (1) | 2024.10.01 |