외않되?/프로그램 설치 및 설정

**스프링 설치 / 스프링 프로젝트 만들기 / 환경변수 설정 / 실행 한글깨짐 / 서버 웹모듈 세팅

첼로그 2023. 7. 24. 22:44

※내 컴퓨터는 jdk17버전 호환이되지않아 jdk11을 다운받았다

프로젝트 만드는데 에러뜸. (jdk 17 버전/ 이클립스 사용/ 환경변수 설정안함)

 

jdk11 설치방법 ▽

https://www.oracle.com/

 

로그인한뒤 설치할것

 

 

실행하기

 

 


*환경변수 설정하기 (윈도우 11 버전)

 

*(윈도우 10 버전)  링크▽

https://yermi.tistory.com/entry/%EA%BF%80%ED%8C%81-Windows-10%EC%97%90%EC%84%9C-%ED%99%98%EA%B2%BD-%EB%B3%80%EC%88%98-%EA%B2%BD%EB%A1%9C-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0-%EC%9C%88%EB%8F%84%EC%9A%B0%EC%A6%88-%ED%99%98%EA%B2%BD-%EB%B3%80%EC%88%98-Path-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0

① *내 PC & 우클릭 - 속성 ② 고급 시스템 설정 

 

① 고급 > 환경변수 ② Path > 편집

 

jdk11 있는 주소를 복사 해서 넣어준다. (bin 까지)

 

보통 여기에 Java 버전이 깔려있다 ▽

C:\Program Files\Java

맞는 자바버전주소 복붙하면 됨.


 

*스프링 다운

https://spring.io/tools

 

 

 

 

 

스프링 프로젝트 기본저장경로 ▼

내문서 >  workspace-sts-3.9.18.RELEASE

C:\Users\user\Documents\workspace-sts-3.9.18.RELEASE\spring\src\main


*스프링 프로젝트 만들기

이클립스하고 똑같이 생김

 

① 우클릭 - New > Spring Legacy Project ② 프로젝트 네임써준후, Spring MVC Project > Next

 

생성완. 엑박x 은 시간지나면 괜찮아짐 (인식하는데 시간이 걸림)

 

 


 

* ctrl + F11 했는데, 실행 안되면?

ctrl + F11 해서 안된다면 Servers 삭제하고, 톰캣으로 연결

 

 

 ① 설치한 톰캣 서버버전 클릭 후, ② Browse 클릭해서 톰캣 있는경로 설정

 

Add All > Finish

 

 


 

*에러404 가 뜬다면?

①실행은되는데 에러. ② localhost:8000/controller  까지만 남겨주고, 재실행 (F5)

 

 


*한글깨짐 

①은 만지기 전, ②는 만진 후.

 

spring(만든 프로젝트이름) > src > main > webapp > WEB-INF > views )

home. jsp 파일에 붙여주기 ▼

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ page pageEncoding="utf-8" session="false" %>
<html>
<head>
	<title>Home</title>
</head>
<body>
<h1>
	Hello world!  
</h1>

<P>  The time on the server is ${serverTime}. </P>
</body>
</html>

②번째줄에, <%@ page pageEncoding="utf-8" session="false" %> 를 붙여준다.

 

 

 
 

 

한글 깨짐 해결!!

 

 


 

* 서버 웹모듈 세팅

Servers ▶ Modules 들어가서

 

/spring 으로 변경

 


 

이것도 잘 설정 되어있나 보기 ( 스프링 라이브러리)