FrameWork/Spring Framework

Spring FrameWork 다운로드 / 초기세팅

print(blue) 2024. 7. 25. 17:58

https://spring.io/

 

Spring | Home

Cloud Your code, any cloud—we’ve got you covered. Connect and scale your services, whatever your platform.

spring.io

 

 

시간이 조금 오래 걸리는데 

압축으로 풀지 않고, 반디집으로 풀기 !

그래서 원하는 경로로 데리고 옴

 

스프링프레임워크는 자바 11 버전 써여된다 !! 그러면 환경 변수 변경 !!

 

 

실행 파일

작업할 폴더 만들어주고 워크스페이스 지정

 

그 다음 해당 경로로 가서

메타랑 서버가 생김

 

 

 

xml 넣어주기

 

 

 

그럼 이제 exe 파일 열어서 

 

 

그럼 프로젝트 생성 완료

하지만 에러가 뜨는데 ....

 

 

에러가 뜨는데 설정해줘야함

 

 

클릭하면

펼쳐라

 

 

조금 다름

 

다시 들어놓고 이제 톰캣 설정

 

 

클릭후 창이 띄워지는데 

아파치 - 톰캣 9버전

9버전 설치 되어 있어서 !

 

 

실행하면 에러가 뜸

The server cannot be started because one or more of the ports are invalid. Open the server editor and correct the invalid ports.

 

포트 설정해주고 저장

 

저장 후 닫고, 실행 누르면 콘솔창에 띄워짐

 

뭔가 처음에 창이 띄워지는데,

uncheck 어쩌고 하면 되는데 좀따 해주기

 

 

자바 11이 안되어있다면 add 해서 넣어주고 피니쉬하면됨

 

11 잘들어오넹

 

인코딩

 

 

 

 

Run / Debug

 

 

단축키

일단 하나만 설정

 

기본 웹 브라우저 크롬으로 설정

 

환경 설정해주니 사라짐 !

 

 

프로젝트 실행 방법 1

 

방법 2

jsp 랑 똑같음

 

 

실행했더니 한글 깨짐 !

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>

 

 

방법 1 ,2 

 

그럼 창이 띄워지는데

 

 

근데 얘는 필요 없으니까 삭제

 

 

 

 

 

패키지 지정한거에 마지막 레벨을 컨텍스트로 쓰이는데 

원하면 다른이름으로 쓸 수 있다

컨텍스트는 외부에서 요청이 들어올 때 톰캣이 여러 앱을 구분하는데 기준이 컨텍스트임 !

 

버전 맞추기

 

pom.xml 프로젝트 설정과 관련된 파일

 

근데 보면 자바는 1.6 이고, 난 11 인데 ..!
하나하나 다 수정해줘야 함..!!

 

 

 

서버 xml 파일을 보면 /ver1 경로가 들어오면 ex 프로젝트가 실행이 된다 !

 

 

 

추후 스프링프레임워크 프로젝트 임포트할 때

그럼 에러가 뜰텐데

 

자바 버전 체크ㅜ

 

나머지 두개는 딜리트로 지우기

경고문도 지우기 !