자바

전자정부프레임워크 개발환경구축

chantleman 2024. 10. 11. 09:56

 

 

jdk (개발도구) - 개발자에게 필요함
- java development kit

jre (실행환경) - 사용자에게 필요함
- java runtime environment

 

 


 

 

jdk 버전 바꾸기

 

 

JDK 설치

 

 

Latest Releases | Adoptium

 

Latest Releases | Adoptium

 

adoptium.net

 

 

 

windows x64 JDK .zip 파일 다운

 

 

 

C 드라이브 - Program Fiiles 에 Java 폴더를 생성후

 

방금 다운받은 jdk 넣기

 

 

 

 

 

 

 

 

window에게 Java 파일이 어디 있는지 알려주기 위해 환경변수를 설정해야함!!

 

 

 

 

윈도우 검색창 - 시스템 속성 - 고급 - 환경변수

 

 

 

 

시스템 변수 - 편집

 

 

 

 

 

JAVA_HOME  편집 - 디렉터리 찾아보기 - jdk 파일 있는 경로 설정 

 

.

 

 

 



 

Path - 편집

 

 

 

 

 

jdk 경로 - 찾아보기 - bin 폴더(java.exe가 있는 폴더)까지 경로 설정

 

 

 

 

 

 

cmd창에서 java -version 입력

 

버전 바뀐 것 확인!! (17 에서 21로 바뀜)

 

 

 

안바껴있으면 docker 켜져있는지 확인후

켜져있으면 재부팅하고 다시 cmd 창에서 java 버전 확인해보세용

 

 

 


 

전자정부프레임워크 다운

 

 

https://www.egovframe.go.kr/home/main.do

 

표준프레임워크 포털 eGovFrame

본문 내용 바로가기 대메뉴 바로가기 소개 구성 구성상세 버전별 구성 오픈소스 SW 현황 아키텍쳐 라이선스 적용사례 추진성과 기술지원내역 컨트리뷰션 센터소개 지원서비스 적용지원 서비스

www.egovframe.go.kr

 

 

 

 

jdk (개발)이기때문에 개발환경 클릭

 

 

 

 

 

 

 

가장 최신 버전 다운

 

 

 

에러났을때 해결방법

 

 

 

 

 

 

zip 압축 풀때 윈도우 자체에서 풀면 문제가 생길 수 있으니까 반디집으로 압축 풀기 !!

 

 

 

압축 푼 후 C 드라이브에 붙여넣기

 

 

 

 

 

 

eclipse 실행

 

 

 

 

워크스페이스 경로 설정 후 launch

 

 

 

 

 


환경 설정

 

 

 

window - preference - java - installed JREs

 

 

jre -> jdk 로 바꿔야하기 때문에 기존에 있는 것은 remove

 

 

 

 

add  - standar vm 클릭

 

 

 

 

디렉토리 클릭

 

 

 

jdk 폴더 경로로 설정

 

 

 

apply

 


서버 설정

 

 

 

 

https://tomcat.apache.org/

 

Apache Tomcat® - Welcome!

The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the Jakarta

tomcat.apache.org

 

 

 

10버전 설치

 

 

 

 

압축 푼 후 C드라이브에 붙여넣기

 

 

 

 

 

 

 

 

eclipse에게 서버 위치 알려주기

 

 

 

window - preferences - server - runtime envrionments

 

 

 

 

Add - Apache - Apache Tomcat v10.1 (아까 10.1 톰캣을 다운받았기때문에)

 

 

 

 

톰캣 경로 설정

 

 

apply 후 다시 preferences - server 들어가서 edit

 

 

 

 

jre 를 아까 java jre에서 설정한 jdk로 설정

 

 

 


인코딩 설정

 

window - preferences - enc

 

text안에 있는 것들 다 utf-8로 update

 

 

 

workspace - 맨 위 체크후 apply

 

 

 

 

 

dynamic web project create

 

 

web.xml 파일 생성 체크 후 finish

 

 

 

프로젝트 생성된 것 확인

 

 

 

project explorer 말고 package explorer로 변경하기 위해

window - show view-other

 

 

 

 

 

 

Package Explorer로 변경됨

 

 

 

 

 

 

 

 

프로젝트 우클릭 - properties

 

 

 

 

build path - libraries - unbound로 돼있음

 

 

 

edit - alternate JRE를 jdk로 설정후 apply

 

 

 

 

 

project facets

 

웹모듈 5.0인 것, 런타임 체킹된 것 확인

 

 

 

 

 

 

 

하단에 서버 클릭

 

 

 

apache tomcat v10.1 로 설정

 

 

 

 

왼쪽에 있던 프로젝트를

오른쪽으로 옮겨서 웹애플리케이션으로 변경

 

 

 

 

하단에 서버 더블클릭 후 http port 번호를 기본포트(80)로 변경

 

 

 

하단에 modules 클릭해서 contextPath 설정

 

 

/JSPBook을 /로 변경해줌

 

 

 

 

 


 

 

jsp 파일 생성 후 서버 실행하면 인코딩이 다 깨짐!!

 

 

 

 

상단 run - run configurations

apache tomcat - tomcat v10.1 server at localhost - common

 

세개 다 체크 후 use system encoding으로 체크후 apply

 

 

'자바' 카테고리의 다른 글

forward, sendredirect  (0) 2024.10.15
싱글톤  (0) 2024.10.08
eclipse svn 연동  (0) 2024.09.24
eclipse, github 연동  (0) 2024.09.13
c태그  (0) 2024.09.12