본문 바로가기
Website Production

Spring 홈페이지 - (4) 이클립스 자바 환경설정 및 인코딩 설정방법

by GoodDayDeveloper 2020. 12. 27.
반응형

이클립스에서 자바 환경으로 설정 및 인코딩 설정하는 방법

 

새 프로젝트를 시작할 때 항상 해야할 것 중 하나는, 이클립스에 자바 파일을 설정해주어야 합니다.

한 마디로 이클립스에 자바 파일이 있다는 것을 인식 시켜주는 작업이죠.

또한 한글이 인식되기 위해서는 인코딩을 UTF-8로 변경할 필요가 있습니다.

여러가지 과정들이 많아서 정리해 보았습니다 !

 

변경할 사항입니다.

 

 

자바 환경설정

 

자바 JDK 버전 추가

프로젝트 자바 버전 변경

라이브러리 변경 (build path변경)

Pom.xml 자바 버전 변경

컴파일러 변경

 

인코딩 설정

 

파일 인코딩 설정

프로젝트 인코딩 변경

 


 

 

자바 환경설정

 

 

자바 JDK 버전 추가

 

경로 : window > preferences > java > installed JREs > add > Standard VM (next) > Directory > 해당 jdk폴더 설정 > Finish

 

 

 

 

 

컴파일러 변경

 

경로 : window >  preferences > Java > Complier > Java version 변경

 

 

 

 

 

 

프로젝트 자바 버전 변경

 

경로 : 프로젝트 우클릭> preferences > Project Facets> Java 버전 변경

 

 

 

라이브러리 변경 (build path변경)

 

경로 : 프로젝트 우클릭> preferences > Java Build Path> 해당 JRE System Library 선택 >Edit 

        >Alternate JRE > 버전 설정 > Finish         

 

 

 

 

 

 

Pom.xml 자바 버전 변경

 

경로 : 프로젝트 Pom.xml > java-version을 변경한 버전으로 수정

 

 

반응형

 

 

 

인코딩 설정

 

 

파일 인코딩 설정

 

'UTF-8'로 변경

경로 : window - preferences - general - workospace - text file encoding 

 

 

 

'UTF-8'로 변경

경로 : window - preferences - general - content types - text

 

'UTF-8'로 변경

경로 : window - preferences - web - JSP File- Encoding

 

 

'UTF-8'로 변경

경로 : window - preferences - web - CSS File- Encoding

 

 

 

 

'UTF-8'로 변경

경로 : window - preferences - web - HTML File- Encoding

 

'UTF-8'로 변경

경로 : window - preferences - XML - XML File- Encoding

 

 

'UTF-8'로 변경

경로 : window - preferences - General - Editors - text Editors - Spelling - Enable spell checking에 체크 - Encoding 

 

 

 

프로젝트 인코딩 변경

 

'UTF-8'로 변경

경로 : 프로젝트 마우스 우클릭 - Properties - Resource 

 

 

 

Web.xml

 

Web.xml에 파일 추가

<filter> 
  <filter-name>encodingFilter</filter-name> 
  <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> 
  <init-param> 
     <param-name>encoding</param-name> 
     <param-value>UTF-8</param-value> 
  </init-param> 
  <init-param> 
     <param-name>forceEncoding</param-name> 
     <param-value>true</param-value> 
  </init-param> 
</filter> 
<filter-mapping> 
  <filter-name>encodingFilter</filter-name> 
  <url-pattern>/*</url-pattern> 
</filter-mapping> 

 

server.xml

 

server.xml의 해당부분에 "URIEncoding="UTF-8"" 추가

 

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8" />

 

 

 


항목을 클릭하시면 해당 페이지로 이동합니다.
Spring 웹 홈페이지 개발 과정 리스트 (1) 자바설치 및 환경변수 설정
(2) 이클립스 및 스프링 설치
(3) 톰캣설치 방법
(4) 이클립스 자바 환경설정 및 인코딩 설정방법
(5) 데이터베이스(Mysql) 설치
(6) 프로젝트 환경설정
(7) 홈페이지 디자인 적용
(8) 게시판 목록 페이지 작업
(9) 게시판 등록 페이지 작업
(10) 게시판 상세보기 페이지 작업
(11) 게시판 수정/삭제 페이지 작업
(12) 게시판 검색 페이지 작업
(13) 게시판 페이징 작업
(14) 게시판 페이징 쿼리스트링 작업
(15) 회원가입 작업 (feat.아이디 중복체크/비밀번호 암호화)
(16) 로그인/로그아웃 작업 (feat.아이디 기억하기)
(17) 아이디&비밀번호 찾기
(18) 마이페이지 정보&비밀번호 수정

 

 

 

반응형

댓글