코딩 공부/JSP

[Spring] STS 툴 새 파일 만들면서 겪었던 난항(해결방법)

Cosmic-dust 2022. 7. 11. 17:43
728x90
반응형

안녕하세요?

제가 STS 툴을 새로 설치하고 새 파일을 만들면서 오류를 겪어 한참 헤매다가 해결하게 되어서 방법을 공유하려고 합니다.

 

먼저 STS 툴을 깔고 압축해제를 한 뒤, STS.exe 파일을 실행시켰습니다.

 

Spring 을 사용할 거라 Spring Legacy Project 를 선택합니다.

 

그럼 이런 창이 나오게 되는데, 만약 이렇게 Templates: 에 Simple Projects만 있다면 해결할 방법이 있습니다.

 

 

1. 먼저,  오른쪽 아래 Configure templates..를 눌러줍니다.

그럼 이런 창이 나오는데, spring-defaults만 남기고 나머지 2개의 파일을 Remove로 지워준 후, Apply and Close로 닫아줍니다.

 

그 후, 이렇게 정상적으로 나오면 반은 성공입니다.

 

그런데 만약 삭제해도 나오지 않았다면?

 

 

2.  Zulu Open JDK 11 를 설치해보세요.

아래 링크 들어가셔서  

https://www.azul.com/downloads/?os=windows#download-openjdk 

 

Downloads

No matter the size of your company, Azul offers competitive pricing options to fit your needs, your budget, and your ambition.

www.azul.com

Zulu Download Now 클릭해주세요

그리고 나오는 이 창의 .msi 파일로 다운로드 받아서 실행해주세요.

 

그후 다시 파일 생성하러 들어가보시면 이렇게 나와있을 겁니다. 없으면 STS 파일을 껏다 켜보셔도 좋아요

 

근데 여기에서 정상적으로 파일 생성이 되시는 분이 있을 수도 있는데, 저는 그렇지 않았고, 멘붕이 왔습니다.

 

An error has occurred. See error log for more details. Could not initialize class com.thoughtworks.xstream.converters.collections.PropertiesConverter

 

오류가 발생한겁니다..

com.thoughtworks.xstream.converters.collections.PropertiesConverter 라는 클래스를 참조할 수 없다고 하는데 허허

 

STS를 설치한 폴더로 돌아가서, STS.ini 을 메모장 형식으로 열어줍니다

 

메모장에 들어가서 

 

-vm

을 직접 쳐주고

그 밑에 jdk를 설치했던 폴더에 들어가 bin 폴더까지의 경로를 넣어줍니다

 

-vm

C:\jdk-11\bin

 

이렇게요

 

그리고 저장 후 다시 STS를 열어서 실행해보면?

 

새 파일이 무사히 생성됩니다!!!

 

 

혹시나 오류가 나서 고생하신 분들께 조금이나마 도움이 되었길 바라며..

응원합니다!

728x90
반응형

'코딩 공부 > JSP' 카테고리의 다른 글

[JSP] 웹 프로그래밍의 구조  (0) 2022.07.06
[JSP] 웹, 네트워크, 인터넷의 차이점  (0) 2022.07.05