코딩마을방범대

war 파일이 생성되지 않는 오류 본문

🎃 기타/상식 ❗

war 파일이 생성되지 않는 오류

신짱구 5세 2023. 6. 7. 11:46
728x90

프로젝트 생성 시 Spring에서 기본으로 추가해주는 Exploded 를 이용해 Archive 를 생성하여 빌드하였으나

out 폴더부터 생성이 되지 않았다.

 

아래와 같이 빌드 오류가 발생했다.

Artifacts builder: Archive 'C:/Users/Desktop/TASK/TEST/Tomcat_War_Test/out/artifacts/test/test.war' doesn't contain files so it won't be created

 

 

 

구글에 검색한 결과,

프로젝트 종료 -> .idea 폴더 지우기 -> 프로젝트 재실행 -> Build Artifacts 재실행

위처럼 진행해보았으나 아직도 빌드가 되지 않았다!

 

 

 

그리고 Spring에서 기본으로 추가해주는 Exploded 도 사라진 상황이였다.

Exploded 를 다시 생성하려고 보면 main, test만 있고 프로젝트 통으로는 생성이 불가능한 상황이였다.

 

 

 

테스트 해 본 결과

 

 

1. 프로젝트 우클릭 -> Add Framework Support 클릭

 

2. WebServices 클릭 후 Ok 체크

 

 

 

3. 프로젝트 종료 -> .idea 폴더 지우기 -> 프로젝트 재실행

 

 

 

4. Project Structure에서 Facets -> Web 클릭

 

5. 맨 위의 프로젝트를 통으로 선택

 

 

그러면 아래처럼 프로젝트 통으로 Exploded 생성이 가능하다!

 

 

 

 

 

이후, 해당 Exploded 를 통해 Archive 생성 시 정상적으로 빌드되어 war 파일이 생성되는 것을 확인할 수 있었다.

 

 

 

 

728x90

'🎃 기타 > 상식 ❗' 카테고리의 다른 글

버전과 빌드 버전의 차이  (0) 2023.06.09
war 파일 배포 시 yml을 못 찾는 문제  (0) 2023.06.07
JSON parse의 이스케이프 문자  (0) 2023.06.05
노드(node)와 채널(Chennel)  (0) 2023.05.31
로깅(Logging)이란?  (0) 2023.05.29