# jdk
TIL 230523
1. JVM / JRE / JDK 1.1. JVM Java Virtual Machine(JVM)은 자바 바이트코드(.class 파일에 있는 코드)를 실행할 수 있는 실행 환경입니다. J

Java, JAVA_HOME, JDK, JRE, JVM, jar
java가 설치된 디렉토리.JAVA_HOME 디렉토리 안에는 bin 폴더가 있고, 그 안에는 java, javac등의 프로그램이 있다.자바 개발 키트JRE와 javac 등의 컴파일러, 디버거 등을 포함함.자바 실행 환경JVM을 동작하는데 필요한 각종 자바 라이브러리를

IntelliJ (Ultimate) jdk 톰캣 연동법
인터넷 프로그래밍 수업을 하면서, IntelliJ를 통한 JDK 프로젝트 초기 설정을 어려워하시는 분들이 많은 것 같아 글을 작성합니다.저의 경우, 학생 인증을 통해 IntelliJ Ultimate을 이용중입니다. 대학생은 Ultimate를 이용할 수 있으니 별다른 이
[이슈] JDK 17.0.7 isn't compatible with Gradle 7.6.1
JDK 17.0.7 버전은 글을 쓰는 시점에서 오라클이 배포하는 가장 최신의 JDK17이었다. 따라서 Gradle 7.6.1과 호환이 되지 않는 것 같아 보였다.
NCP 서버 세팅
NCP 서버를 세팅하면 아무것도 없는 빈 컴퓨터가 생성된다.원하는 작업을 하기위해서 필요한 프로그램들을 설치해줘야 한다.EPEL 은 CentOS 의 소프트웨어 패키지를 제공하는 저장소이다.이 패키지엔 Node.js , Docker 등이 포함되어있다.설치한 패키지를 up

M1 SSL 인증서 생성하기
HTTPS 를 사용하기 위해선 SSL 인증서를 발급받아야 한다.m1 , intellij , javaintellij 상단 file → Project Structure → SDKs → 사용중인 언어, 버전 선택JDK home path 에 표시된 경로로 이동하면 된다.나는

[Java] Java 개발환경
JavaSE(Java Standard Edition) : 데스크톱 응용 소프트웨어 개발용 플랫폼 (ex. 계산기)JavaEE(Java Enterprise Eedition) : 웹 기반 응용 소프트웨어 개발용 플랫폼 (ex. 웹사이트, ERP)JavaME(Java Mic
JDK 삭제하기 / 재설치 / 환경변수 설정
터미널 창에 해당 명령어를 입력해준다 /usr/libexec/java_home -V 입력 후 나오는 자바 버전들이 있을 것이다 삭제 할 버전의 위치를 복사해준다 sudo rm -rf 위치 붙여넣기 이렇게 명령어를 입력해주면 정상적으로 삭제가 완료된다

[JAVA]JDK_JVM에 대하여
JDK는 JAVA 개발에 필요한 모든 패키지를 담고 있다. 대표적으로 JVM. 즉, 자바가상머신애 대하여 알아보자.
01-1 프로그래밍 언어와 자바
컴퓨터(운영체제)가 이해하고 실행할 수 있는 0과 1로 이루어진 코드를 말한다.사람이 기계어를 이애하는 것은 매우 어렵기 때문에 사람의 언어와 기계어의 다리 역할을 한다. 종류로는 C, C++, 자바(Java), 파이썬(Python)등이 있다.프로그래밍 언어로 작성된
M1칩 Mac에 KoNLPy 한국어 처리 파이썬 패키지 설치하기
MacOS에 KoNLPy 한국어 처리 파이썬 패키지를 설치하는 방법에 대해 정리해보고자 한다.

linux에 jenkins 설치
openjdk-11-jdk 설치jenkins 설치에 필요한 패키지 업데이트패키지 업데이트 간 GPG ERROR 발생시 (Error 로그에 16자리키 활용)jenkins 설치 및 실행 확인Active 상태 확인jenkins 접속비밀번호 입력 (아래 명령어 입력해서 초기비
Adoptium jdk 설치
https://adoptium.net/temurin/archive/?version=8Windows x64 jdk Binary 선택C:\\work\\jdk8 압축 해제

Ubuntu-server JDK/tomcat/mariadb 설치
1. JDK 설치 2. tomcat 설치 공식 홈페이지 왼쪽의 Download 메뉴에서 원하는 버전을 선택한다. Ubuntu에서 동작시킬 것이므로 바이너리중 tar.gz 파일을 마우스 우클릭한 후 링크를 복사한다. 서버에서 wget 명령을 실행하여 적당한 위치에 다운로드한 후 압축을 해제한다. 2.1. tomcat 실행 tomcat은 tomcat

Java, JVM, JDK
OS(Operating System) 에 독립적(Independence)풍부한 Class library (Java API) 제공 객체지향 프로그래밍 언어 (Object-oriented programming language)Easy to learn 자동 메모리 관리 (G