국비지원

스프링 다운받고 설정하기

야생늑대 2022. 5. 20. 18:56
반응형

 


 

https://spring.io/tools

spring 사이트에 접속하여  Projects -> SpringTools4   클릭    ( 자기가 사용할 프로그램 선택해서 다운로드)

학원에서는 Spring Tools4 를 사용하였다.

windows 버전 선택 다운로드한다.

다운이 완료 되면 압축을 풀어준다.

(다운받으면 jar 파일인데 더블클릭하면 자동으로 압축풀린다. (알집이나 반디 없을 때) )

 

자기가 편한 위치에 옮겨서 사용한다.

중요한게 스프링 폴더까지 가는 경로까지 한글로 된 파일이나 폴더가 없어야 된다. 

 

SpringToolSuite4  를 실행한다.

 

help 탭에서 마켓플레이스를 클릭해서 연다.

 


 

 

 검색창에 sts  를 쳐서  Add-on 을 설치한다.

 


 

설치가 끝나면 다시 마켓플레이스 검색창으로 와서  wqb developer 검색해서

Enterprise 가 포함된 디벨로퍼툴을 설치해준다.


설치가 다되고 재시작 되면 File -> New ---> Other   클릭

lega 검색해서   Legacy Project  가 나오면 제대로 설치된것.


 

레거시 프로젝트를 클릭하고 다음으로 넘어오면  Spring MVC Project 를 선택하고 Next 를 누른다.

생성하려고하면  에러가 난다. 

(학원이 자바 버전8이라서  버전11을 다운받아서 경로 설정해줘야한다. )

 


https://www.oracle.com/java/technologies/downloads/

리소스 -> 다운로드 --> JDK  선택해서  Java11 윈도우 버전으로  다운받아준다.  

밑에는 압축파일  위에는 바로 설치 할수 있는 실행파일이다.


 

스프링폴더에서 SpringToolSuite4.INI  파일을 실행한다.


중간에 있는 -vm 밑쪽에 자바가 설치된 폴더의  bin 폴더까지 경로를 작성해준다. 


이제   Legacy Project를 생성할 수 있다.   테스트용 컨트롤러 패키지를 생성한다.


 

패키지를 만들고 파일들을 다 다운받았는데도 X 표시된 폴더가 보인다면 상위프로젝트에 오른쪽 버튼을 눌러서 

Maver --> Update Project 를 실행해준다.


출력은 해당 프로젝트에 오른쪽버튼을 클릭하여 Run As  해야한다.

페이지안이나 다른곳에서 Run on server 하면 404 에러


처음 Run As 실행 할 때 서버선택

 


 

이클립스나 다른곳에서 똑같은 포트를 사용하고 있으면 포트에러가 난다. 한쪽의 포트번호를 바꿔준다.

학원에서는 그냥  8009, 8090    으로 이클립스쪽을 바꿔줬다.


 

한글을 사용하려면 인코딩 설정을 바꿔줘야한다. 

모두 UTF-8 로 변경해준다.

그리고 하는김에 Refresh using도  체크해준다.

 

 

22/07/19  

 

스프링 마켓플레이스 .  스프링 툴 3애드온 설치에러 

Spring Tools 3 Add-On for Spring Tools 4

Cannot complete the install because one or more required items could not be found.
  Software being installed: Spring IDE Integration, Flex and Web Services Extension (optional) 3.9.22.202204280911-RELEASE (org.springframework.ide.eclipse.integration.feature.feature.group 3.9.22.202204280911-RELEASE)
  Missing requirement: Spring IDE Configuration Graphical Editing 3.9.22.202204280911-RELEASE (org.springframework.ide.eclipse.config.graph 3.9.22.202204280911-RELEASE) requires 'osgi.bundle; org.eclipse.mylyn.commons.ui [3.7.0,4.0.0)' but it could not be found
  Cannot satisfy dependency:
    From: Spring IDE Core (required) 3.9.22.202204280911-RELEASE (org.springframework.ide.eclipse.feature.feature.group 3.9.22.202204280911-RELEASE)
    To: org.eclipse.equinox.p2.iu; org.springframework.ide.eclipse.config.graph [3.9.22.202204280911-RELEASE,3.9.22.202204280911-RELEASE]
  Cannot satisfy dependency:
    From: Spring IDE Integration, Flex and Web Services Extension (optional) 3.9.22.202204280911-RELEASE (org.springframework.ide.eclipse.integration.feature.feature.group 3.9.22.202204280911-RELEASE)
    To: org.eclipse.equinox.p2.iu; org.springframework.ide.eclipse.feature.feature.group 0.0.0

1. 첫번째방법

https://www.eclipse.org/mylyn/downloads/

 

Mylyn Downloads | The Eclipse Foundation

The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.

www.eclipse.org

   C:\sts-4.15.1.RELEASE\plugins  에 압축풀기

 

2. 두번째

 

https://www.eclipse.org/forums/index.php/t/1109097/

 

Eclipse Community Forums: Newcomers » Cannot install Spring Tools 3 Add-On for Spring Tools 4 from Marketplace | The Eclipse Fo

The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source projects, including runtimes, tools and frameworks.

www.eclipse.org

여기 한국어 번역해서보니까 스프링켜고  Help->> 인스톨뉴 소프트웨어-->> 검색창에 

 https://download.eclipse.org/releases/2021-09

이거치고나서 나오는거다 인스톨한다.

 

인스톨후 선택 창.

설치 재조정 페이지 
! 요청한 대로 설치를 완료할 수 없습니다.

다음 대체 솔루션 중 하나를 선택하십시오.

1. 설치를 동일하게 유지하고 설치할 항목을 호환되도록 수정
2. 설치 중인 항목과 호환되도록 설치 업데이트
3. 오류를 보여주고 나만의 솔루션을 구축합니다.
  - 원래 요청한 것보다 적은 수의 항목을 설치하다
  - 처음 요청한 버전과 다른 버전을 설치합니다.
  - 이미 설치된 업데이트 항목
  - 이미 설치된 항목 제거

 

다 설치되면 스프링재시작되고  오른쪽 밑에 인스톨 바가 움직이기 시작한다.

인스톤 다 되면 다시 애드온설치해보자.

 

 

 

 

반응형

'국비지원' 카테고리의 다른 글

22/05/25 수업정리  (0) 2022.05.25
22/05/24 수업정리  (0) 2022.05.24
22/05/18 수업정리  (0) 2022.05.18
22/05/12 수업정리  (0) 2022.05.12
22/05/11 수업정리  (0) 2022.05.11