slack, 원격 데스크톱 다운로드
java의 역사
1991년 OS와 CPU에 독립적인 언어를 만들기 시작합니다. (자바의 특징 - 종속성이 없다)
제임스 고슬링은 Oak라는 새로운 언어를 개발 , 1995년 상표권 문제로 Oak는 Java로 이름이 변경
1996년 Java Development Kit 1.0 발표
2002년 자바버전 1.4 -> 2004년 자바버전 5.0으로 변경
맥 터미널용어
mkdir : "make directory"의 약어로, mkdir 명령어는 사용자가 원하는 디렉토리를 생성하고, 해당 디렉토리에 읽기, 쓰기 및 실행 권한을 설정할 수 있습니다.
(폴더만 생성할 수 있기 때문에 파일을 생성할 때는 touch 명령어 사용)
ls : "list"의 약자로, 현재 위치한 디렉토리에 있는 파일과 디렉토리를 출력해주는 역할
ls -al : 현재 디렉토리에 있는 숨은 파일과 좀더 자세한 정보출력
cd : change directory의 약어로, 현재 작업 디렉토리를 변경하는 명령어
cd / : 제일 상위 디렉토리로 이동
cd ~ : 홈 디렉토리로 이동
pwd : "Print Working Directory"의 약어로 현재 작업 디렉토리의 경로를 출력하는 명령어
touch ./(파일명) : touch 명령어는 아무것도 없는 빈 파일을 생성하거나 파일의 날짜와 시간을 수정하는 명령어
cat ./파일명 : 파일내용을 보여주는 명령어
vim : 리눅스 시절 마우스가 없던 때 사용한 편집기
(I키 누르면 -- INSERT -- 라고 뜨고 입력 가능)
(esc키 누르면 I모드에서 나와지고 :wq! 입력해서 저장후 vim 편집기에서 나온다)
windows 기준
시스템 환경 변수 편집
설치를 완료한 후, 시스템 환경 변수를 편집해야 합니다.
아래 그림처럼 윈도우 검색창에서 시스템 환경를 검색하면,
시스템 환경 변수 편집 어플리케이션을 확인할 수 있습니다.
변수 이름을 JAVA_HOME(대문자)로 설정합니다.
그리고 변수 값을 JDK11이 설치된 절대 경로로 설정하고 확인 버튼을 선택합니다.
JAVA_HOME 환경변수가 설정된 것을 확인하기 위해 시스템 변수 창에서,
JAVA_HOME 목록을 확인합니다.
CLASSPATH 환경변수 시스템에 등록
%JAVA_HOME%\lib
Path 환경변수에 java bin 디렉토리 추가
%JAVA_HOME%\bin
mac 기준
1. Homebrew 설치
Terminal에서 아래 명령어를 입력하여 Homebrew를 설치합니다.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. OpenJDK17 설치
Terminal에서 아래 명령어를 입력하여 OpenJDK17을 설치합니다.
brew install openjdk@17
3. 환경 변수 설정
터미널을 킨 뒤
cd /Library/Java/JavaVirtualMachines 입력하여 이동한다
ls를 명령어를 입력하면 폴더 및 파일명이 출력되므로 설치된 openjdk-17을 확인할 수 있다.
설치된 jdk를 확인했으면 cd 명령어로 디렉토리를 이동한다.
cd openjdk-17.jdk/Contents/Home/
그 다음 설치된 openjdk-17 의 /Contents/Home/ 으로 이동한 후 pwd 명령어를 입력하여 나오는 java 가 설치된 주소를 복사한다.
/Library/Java/JavaVirtualMachines/openjdk-17.jdk/Contents/Home
현재 사용되는 노트북의 경우에는 zsh을 다운받았기 때문에 .zshrc에 JAVA_HOME 및 PATH 설정을 해줘야한다.
vim 을 입력하여 편집기로 들어간다.
주의해야할 점은 vim 편집기를 처음 실행되면 읽기모드로 실행되므로 키보드의 i 를 눌러 INSERT 모드로 변환한 후 키보드 화살표로 제일 밑으로 내려온 뒤 다음을 입력한다. 덧붙여서 JAVA_HOME 의 경로는 환경변수로 설정할 jdk 의 경로 복사단계에서 복사한 경로이므로 본인의 경로를 이용
JAVA_HOME=/Library/Java/JavaVirtualMachines/openjdk-17.jdk/Contents/Home
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export PATH
vim 편집기로 위의 내용을 입력해준 후 vim을 나가려면 esc를 눌러 INSERT 모드를 끈 뒤 :wq! 로 나와야 저장이 된다.
그리고 나서
java -version 을 입력해서 확인을 해서
이런식으로 자바 버전 및 환경변수로 설정한 주소가 모두 출력되면 설정이 완료된 것이다.
메모장을 편집기로 사용해 HelloWorld! 출력해보기
'Study Memo' 카테고리의 다른 글
2024.07.01 (월) { 메서드와필드, 신택틱슈가, 이터레이터, ArrayList, ArrayCopy, 런타임에리어, 증감연산자, 엔트리포인트, 콜스택, 클래스로더 ... } (0) | 2024.07.01 |
---|---|
2024.06.28 (금) { 상속, 자동변수, 참조변수, 액세스연산자, 클래스 리터럴 } (0) | 2024.06.28 |
2024.06.27 (목) {포인터 변수, 조건문, 반복문, 데이터타입, JVM, new키워드 } (1) | 2024.06.27 |
2024.06.26 (수) (0) | 2024.06.26 |
2024.06.25 (화) (0) | 2024.06.25 |