Looking closely, thinking further

  • 홈
  • 태그
  • 방명록

프로그래밍 언어/Java 2

JVM, JRE, JDK

1. JVM Java Virtual Machine이다. 각기 다른 운영체제 위에서 자바 바이트코드를 실행하게 해주는 만능일꾼이다. 2. JRE Java Runtime Environment JVM을 실행하는데 필요한 환경을 의미한다. 요즘은 JDK랑 겹치는 부분이 많아 큰 구분이 없다. 예전에는 JRE만 따로 설치가 가능했었는데 최근에는 JRE를 포함한 JDK를 통째로 설치하게끔들 한다. 3. JDK Java Development Kit JVM, JRE 등을 담고 있으며 Java Compiler, Debugger, Jar도구, 프로파일러들이 포함되어있다.

프로그래밍 언어/Java 2023.06.28

Java 빌드관리도구

Java의 빌드 관리 도구에는 대표적으로 Maven, Gradle 두 가지가 있다. 그 중 Maven에 대해 설명하려고 한다. 0. 빌드 관리 도구 프로젝트에서 필요한 xml, properties, jar 파일들을 자동으로 인식학여 빌드해주는 도구 소스 코드를 complie, test, static code analysis등을 하여 실행 가능한 Application으로 빌드해 줌. 프로젝트 정보 관리, 테스트 빌드, 배포 등의 작업을 진행해 줌. 외부 라이브러리를 참조하여 자동으로 다운로드 및 업데이트의 관리를 해줌. 1. Maven XML 기반의 빌드 스크립트 life cycle 도임 pom.xml로 편하게 dependency 관리 2. pom.xml의 구조 modelVersion : maven의 버전..

프로그래밍 언어/Java 2023.06.28
이전
1
다음
더보기
프로필사진

Looking closely, thinking further

to be better me

  • 분류 전체보기 (91)
    • FastAPI (0)
    • Apache (1)
    • DataBase (5)
      • RDB (1)
    • Spring (0)
    • 일기장 (3)
    • 알고리즘 (6)
      • 백준 (5)
    • 회고 (4)
    • OS (6)
      • PintOS (4)
      • Linux (2)
    • 사람 (2)
    • 프로젝트 생산성 (12)
    • 컴퓨터 네트워크 (3)
      • 웹 (1)
      • 웹 프로그래밍 (1)
    • 프레임워크 (33)
      • FastAPI (25)
      • Spring (8)
    • 컨테이너 (1)
      • Docker (1)
      • K8s (0)
    • 사고실험 (1)
    • 프로그래밍 (1)
      • OOP (1)
    • 프로그래밍 언어 (12)
      • C++ (1)
      • Java (2)
      • Go (9)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바