본문 바로가기

JINAN_BAM54

여러 버전 jdk 사용하기 여러 버전 jdk 관리 1. scripts 폴더 생성 jdk가 위치한 폴더에 scripts 폴더 생성 C:\Program Files\Java 2. .bat 파일 생성 * scripts 폴더 내에 .bat 파일 생성이 안될경우 다른곳에서 생성 후 복사 or 이동 버전별로 .bat 파일 생성 - 메모장에 작성 후 저장시 .bat으로 저장 or 저장 후 이름 변경 ( java8.txt -> java8.bat ) JAVA_HOME=JDK 경로에 맞게 작성 - .bat 파일에 작성할 내용 @echo off set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_241 set Path=%JAVA_HOME%\bin;%Path% echo Java 8 activated. java -version.. 2023. 12. 27.
깃 활용 Git / GitHub 강의 정리-14 Git git help git help -a git (명령어) -h # ex) git commit -h git help (명령어) git (명령어) --help Git - Book git-scm.com git에 관한 내용 참조 깃의 각종 설정 git config --global user.name # 유저네임 확인, user,email # --global로 지정하면 전역으로 설정됨 git config user.name (사용할이름) # 특정 프로젝트에서 사용할 이름 설정 git config user.name # 확인 설정값 확인 # 현재 모든 설정값 보기 git config (global) --list # 에디터에서 보기 git config (global) -e # .. 2023. 12. 26.
HEAD Git / GitHub 강의 정리-13 Git의 HEAD 브랜치의 가장 최신 커밋 git checkout HEAD^ # ^ 또는 ~ 갯수만큼 이전으로 이동 git checkout HEAD~2 #로도 작성가능 git checkout (커밋해시) # 로도 이동 가능 git checkout - # 이동을 한 단계 되돌리기 git reset HEAD(원하는 단계) (옵션) git reset --hard HEAD~ fetch와 pull의 차이 fetch : 원격저장소의 최신 커밋을 로컬로 가져오기만 함 pull : 원격저장소의 최신 커밋을 로컬로 가져와 merge 또는 rebase 함 git checkout origin/main # 원격의 브랜치 확인 git fetch # 원격의 변경사항 확인 # 원격의 새 브랜.. 2023. 12. 22.
main.java 실행 자바 강의 정리-2 main.java 수동 실행 git bash로 열기 터미널로 열기 javac Main.java # 실행 후 폴더 확인 : Main.class 생성됨 java Main javac : 자바로 코딩한 .java 파일을 자바 바이트코드로 번역(compile) java : 자바 바이트코드를 실행 인텔리제이에서 실행 빌드 빌드 : 컴파일을 포함하는 작업으로 실행은 하지 않음 - 코드를 실행파일 등의 제품으로 내보내는 작업 주석 // 한 줄 주석 /* 여러줄 주석 여러줄 주석 */ // control + / : 여러줄 선택 후 단축키사용으로 원하는부분 주석처리 강의 섹션 2. 자바 시작하기 ( 1,2,3 ) 제대로 파는 자바 (Java) - by 얄코 강의 - 인프런 적당히 배워서는 살아남을 수 .. 2023. 12. 21.
깃의 3가지 공간 Git / GitHub 강의 정리-12 snapshot 방식 git에서 채택하고 있는 방식 하나의 파일에 변동이 생겼을 때 파일의 상태 전체를 그대로 저장하고 비교 delta (델타) 방식 SVN같은 시스템에서 사용하는 방식 파일에 변화가 생겼을 때 변화된 사항만 기록 깃의 3가지 공간 working directory staging area repository add> commit> working directory untracked : add 된 적 없는 파일, ignore 된 파일 tracked : add 된 적 있고 벼경내역이 있는 파일 git add로 staging area로 이동 staging area 커밋을 위한 준비 단계 ( 선택된 파일들 ) git commit으로 repository로 이동 .. 2023. 12. 21.
개발환경 세팅 java 강의 정리-1 jdk 설치 Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts. www.oracle.com jdk 17버전 이상 설치 ( 현재 17버전 설치 ) 버전 확인시 이전 버전이 나올 경우 환경변수 설정에서 새로 설치한 17버전 경로 변경하기 java -version # gitbash에서 자바 버전 확인 환경변수 설정 1. 시스템 환경 변수 편집 열기 2. 시스템 변수의 path에 %JAVA_HOME%\bin 추가 3. JAVA_HOME 추가 / 또는 편집 ( 기존 jdk 경로.. 2023. 12. 20.