[JAVA] 자바 웹 개발을 위한 환경구성 01
본문 바로가기
IT/JAVA

[JAVA] 자바 웹 개발을 위한 환경구성 01

by DHan- 2019. 12. 4.
728x90

1. JAVA 설치 및 환경변수 설정


URL : https://www.oracle.com/technetwork/java/javase/downloads/index.html

 

Java SE - Downloads | Oracle Technology Network | Oracle

Which Java package do I need? Software Developers: JDK (Java SE Development Kit). For Java Developers. Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications. Administrators running applications on a server:  Server

www.oracle.com

 

2. Eclipse 설치 ( 환경설정 - Java Installed 및 Text file Type )


URL : https://www.eclipse.org/downloads/packages/

 

Eclipse Packages | The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source pro

446 MB 5,839 DOWNLOADS The Modeling package provides tools and runtimes for building model-based applications. You can use it to graphically design domain models, to leverage those models at design time by creating and editing dynamic instances, to collabo

www.eclipse.org

 

Eclipse설치 후 Window > preferences > Java 에서 1번에 설치한 jdk위치를 Intsall하여 default 합니다.

 

General - Workspacedml Text file encoding를 Other : UTF-8로 설정합니다.

 

Web - CSS Files encoding와 Web - HTML Files encoding를 ISO 10646/Unicode(UTF-8)로 설정합니다.

 

간단한 테스트를 진행하여 정상 설치 여부를 확인합니다.

 

3. 톰캣 설치 ( 환경설정 - Java Installed )


url : http://tomcat.apache.org/

 

Apache Tomcat® - Welcome!

The Apache Tomcat® software is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies. The Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket specifications are

tomcat.apache.org

Tomcat 7 -> Core : 64-bit Windows zip를 설치하여 압축을 푼 후 bin -> startup.bat을 실행합니다.

 

실행이 불가능한 경우 포트 번호를 변경하거나 cmd를 실행하여 해당 위치를 검색하여 에러 메시지를 확인합니다. 

에러메시지 : [ Neither the JAVA_HOME nor the JRE_HOME environment variable is defined ] 

 

톰캣 에러메시지 조치

윈도우 검색 > 고급 시스템 설정 보기 > 환경 변수 > 시스템 변수 : 새로 만들기 > JAVA_HOME 생성합니다.

 

포트 번호 변경

cont > server 파일을 메모장으로 연후 port="8080" 값을 임의의 값으로 변경합니다. 

 

startup.bat을 실행하면 위와 같이 Tomcat이 실행됩니다.

 

Tomcat의 실행을 확인하면 localhost:8080(포트번호)를 웹브라우저에 입력하여 위 화면이 호출되는지 확인합니다.

 

4. Eclipse에 톰캣 연결


Window > preferences > Server > Runtime Enviromments > Add를 선택하여 설치한 Tomcat를 추가합니다.

 

하단의 Servers Tab을 선택하여 우측 클릭 > 톰캣 웹 서버를 등록합니다. ( Servers Tab가 보이지 않는 경우 Window > Show View > other > Server을 선택합니다 ) 

 

톰캣을 등록후 Servers Tab을 우측클릭하여 Start를 선택합니다.  ( 웹서버는 좌측 Package Explorer에 저장된 Servers 설정을 읽어옵니다. )  정상적으로 실행되면 Console에 톰캣을 실행했던 화면과 동일한 로그가 출력됩니다.

 

테스트를 위해 웹 프로젝트를 생성합니다. ( New > Dynamic Web Project

 

생성된 웹프로젝트의 우측 클릭 -> NEW > HTML Flie을 선택하여 HTML을 생성합니다.  생성한 HTML에 값을 입력후 배포를 위해  하단의 Servers를 우측 클릭하여 Add and Remove..를 선택합니다. Popup창에서 생성한 웹프로젝트를 Add하여 Finish 합니다.

 

Servers를 리스타트한 후 [ localhost:(포트번호)/웹프로젝트명/HTML명 ]을 URL에 입력하여

톰캣 웹서버가 정상적으로 구동하는지 확인합니다. 

 

&

  • Java :  객체지향 프로그래밍 언어

  • eclipse : Java를 기반으로 한 통합 개발환경

  • Tomcat : Java기반의 서블릿 컨테이너, 웹 애플리케이션 서버


열혈강의 : https://freelec.co.kr/lecture/%EC%B5%9C%EC%8B%A0-%ED%91%9C%EC%A4%80-c%EB%A1%9C-%EC%89%BD%EA%B3%A0-%EB%B9%A0%EB%A5%B4%EA%B2%8C-%EC%95%88%EB%82%B4%ED%95%98%EB%8A%94/

 

[열혈강의] 자바 웹 개발 워크북 | 프리렉

[열혈강의] 자바 웹 개발 워크북 | 프리렉

freelec.co.kr

 

728x90

댓글