본문 바로가기

웹 개발

(8)
[Java] 자바 버전 변경하는 방법 (Java 8에서 Java 11로) # JAVA 11 다운로드 www.oracle.com/kr/java/technologies/javase-jdk11-downloads.html 오라클에 접속해서 운영체제에 맞는 Java 11 실행파일을 다운받습니다. 다운받을 때는 오라클에 로그인이 되어있어야 합니다. 계정이 없다면 무료 회원가입이 가능하니 가입 후 로그인하면 됩니다. 다운받은 파일을 실행해서 설치를 진행하면 됩니다. 기존의 Java 8을 설치하는 것과 동일한 과정입니다. # 환경변수 변경 Java 11을 설치했으면 시스템 속성에서 환경 변수를 변경하면 됩니다. [시작]을 열고 검색창에 '고급 시스템 설정 보기'를 검색합니다. 시스템 속성을 열고 → [고급] 탭에서 [환경변수]를 클릭합니다. 기존에 저장했던 환경 변수의 변수 값을 Java ..
[Java/Windows 10] 자바 업데이트 하는 방법 # JAVA 수동 업데이트 정기적으로 Java의 최신버전으로 업데이트를 해줘야합니다. 시스템을 최신 패치 업데이트로 안전하게 보호할 수 있기 때문입니다. 이 포스팅에서는 자바를 수동으로 업데이트하는 방법을 작성하겠습니다. 아래 작성하는 방법은 Java 8 버전부터 사용할 수 있습니다. # 제어판 제어판을 열고 우측 상단의 아이콘 보기 기준을 작은 아이콘으로 하면 Java가 있습니다. 또는 제어판 검색창에 java를 검색하면 됩니다. Java 제어판을 열고 [업데이트] 탭으로 이동해서 지금 업데이트 버튼을 클릭해서 업데이트를 진행하면 됩니다. 추가로 [업데이트] 탭의 상단에 나에게 통지: 부분에서 자바 업데이트에 대한 알람 시점을 선택할 수 있습니다. 다운로드 전: 기본 옵션, Java 업데이트를 다운로드..
[Java/Eclipse] 프로젝트 만드는 방법 (Hello World!) # 이클립스 설치를 완료했으면 콘솔창에 Hello World를 출력하겠습니다. 우선 이클립스를 실행하면 아래 사진처럼 기본화면이 나타납니다. # 프로젝트 생성 File → New → Java Project를 선택해서 새로운 프로젝트를 생성합니다. 여기서 프로젝트란 개발자가 만드는 하나의 프로그램 단위입니다. Project name에 원하는 프로젝트명을 입력하고 Finish를 클릭합니다. 프로젝트명은 보통 대문자로 시작합니다. # 패키지 생성 자바 프로젝트는 클래스를 기반으로 구성되고 이런 클래스(소스 코드)의 묶음을 패키지라고 칭합니다. 먼저 패키지를 생성하고 그 안에 클래스를 만들겠습니다. 생성된 프로젝트에서 우클릭 → New → Package를 클릭합니다. 패키지 이름을 입력하고 Finish를 클릭합..
[Spring] Spring Legacy Project 초기 설정 이 글은 '코드로 배우는 스프링 웹 프로젝트 개정판' 책과 학원 강의 내용을 토대로 정리한 내용입니다. # 이클립스에서 Spring Legacy Project를 생성하면 스프링의 기본 버전은 3.x이고, JDK 버전도 1.6으로 설정되어 있습니다. 그래서 개발하기 전에 몇 가지 설정하는 과정을 거쳐야합니다. # 기본 설정 (1) Spring Legacy Project 선택 → 우클릭 → Properties → Project Facets 에서 아래 목록을 선택, 버전 변경을 합니다. Dynamic Web Module Version 3.1 (톰캣 버전이 8.5이면 3.1로 선택) Java 선택 Versiont 1.8 (JDK 버전과 동일한 버전) JavaScript 선택 Version 1.0 우측 [Runt..
[Spring/Maven] 메이븐 설치, 환경변수 설정 # Apache Maven 아파치 메이븐(Apache Maven)은 자바용 프로젝트 관리도구입니다. 필요한 라이브러리를 pom.xml에 정의해 놓으면 네트워크를 통해서 라이브러리들을 자동으로 다운받을 수 있습니다. 예를 들어 개발에 필요한 라이브러리들을 따로 카톡으로 공유하거나 저장해두는 등의 행동을 하지 않아도 되고 pom.xml에 명시해두면 네트워크를 통해서 라이브러리를 쉽게 다운 받을 수 있습니다. # 설치 maven.apache.org/download.cgi Maven – Download Apache Maven Downloading Apache Maven 3.6.3 Apache Maven 3.6.3 is the latest release and recommended version for all u..
[Spring/Plugin] 이클립스에 STS 설치, Spring Legacy Project 생성과 기본 구조 # STS STS란 Spring Tool Suite로써 이클립스 기반 스프링 애플리케이션을 위한 개발 환경입니다. 스프링 프레임워크로 웹 개발을 하기 위해 이클립스에서 STS 플러그인을 설치하겠습니다. # 설치 이클립스에서 Help → Eclipse Marketplace 을 클릭하고 Find에서 STS를 검색해서 설치를 시작합니다. Confirm을 클릭하고 라이센스에 동의 후 Finish를 누르면 설치가 진행됩니다. 설치 진행 중에 보안경고창이 뜨면 Install anyway를 선택해서 설치를 마무리 합니다. 이클립스를 재시작해서 정상적으로 설치가 되었는지 확인합니다. Open Perspective에 Spring이 있는걸 확인하거나 Window → Preferences 에서 Spring 메뉴가 있는지 확..
[Tomcat/Windows 10] 아파치 톰캣(Apache Tomcat) 8.5 설치, 연동 # 아파치 톰캣(Apache Tomcat) 웹 개발을 위해서는 서버가 필요합니다. 그 중에서 가장 많이 사용하는 아파치 톰캣을 설치합니다. 우선 아파치 톰캣에 대해서 간단한 설명을 하자면, 아파치 톰캣은 웹 애플리케이션 서버(WAS: Web Application Server)입니다. 클라이언트의 요청이 들어오면 아파치는 정적인 처리(HTML, CSS 등)를 담당하고 아파치 톰캣은 정적인 처리와 동적인 처리(DB, 로직 등)까지 담당할 수 있습니다. 보통 정적인 처리는 Web Server에서 하고 동적인 처리는 Web Container에서 수행합니다. 클라이언트가 요청을 하면 Web Server에서 요청을 받고, 만약 동적인 부분이 필요하면 Web Container에 전달해서 처리합니다. Web Serve..
[Java/Windows 10] JDK 1.8, JRE 설치, 환경변수 설정 # JDK (Java Development Kit) JDK는 자바로 개발할 수 있도록 여러 기능을 모아둔 키트(Kit)입니다. 자바를 사용하기 위해서 반드시 JDK를 설치해야 합니다. 이 포스트에서는 JDK 1.8버전을 설치합니다. 더 높은 버전의 JDK가 있지만 가장 안정화가 잘 되어있어서 많이 사용되는 버전이라고 합니다. (제가 읽었던 책에서는 이클립스와 톰켓에서 약간의 이슈가 해결되지 않아서 아직은 1.8버전을 사용한다고 합니다.) # JDK 1.8 설치 www.oracle.com/kr/java/technologies/javase/javase-jdk8-downloads.html 위 링크를 접속하면 운영체제별 설치 파일이 있습니다. 전 windows 10을 사용하니까 Windows x64 파일을 다운..