일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- myBatis
- 리액트 심플캡차
- Security 로그인
- git
- REACT
- react 자동입력방지
- Spring Security
- 스프링
- react simple captcha
- react 상태
- Docker
- maven
- spring security 로그인
- 에러
- 깃
- Spring Boot
- jpa
- react captcha
- 스프링 시큐리티
- error
- spring error
- 리액트 캡차
- CI
- 스프링 시큐리티 로그인
- SpringBoot
- ChatGPT
- react 심플캡차
- build
- react 캡차
- 젠킨스
- Today
- Total
I can do it(Feat. DEV)
[Bat] 배치 파일로 간단하게 JDK 버전 전환하기! 본문
📝 글을 쓰게 된 계기
평소 사용하던 JDK 버전은 1.8인데 지오서버를 세팅하면서 JDK 11으로 변경해야 할 일이 생김.
매번 환경변수를 수정할 수 없기에 BAT 파일을 만들어 환경변수에 등록하고 간단한 명령어로
JDK 버전을 바꿀 수 있도록 하고자 글을 작성함.
1. 배치 파일 작성
배치 파일을 작성하기 전!! 당연히 사용할 Open JDK는 환경변수로 등록이 되어 있어야 함!!
혹시 아직 설정을 못했다면
2024.04.04 - [개발자 모드/개념] - [Java] Open JDK 설치 및 환경 변수 설정
[Java] Open JDK 설치 및 환경 변수 설정
📝 글을 쓰게 된 계기 Java를 사용하면서 환경변수 설정은 필수적이기에 기초 환경 세팅 방법을 복기하고자 글을 작성함. # JDK란? JDK(Java Development Kit)는 Java 언어로 소프트웨어를 개발하는 데 필
precious-value.tistory.com
에서 설정하고 다시 배치 파일을 작성해야함!
Open JDK를 설치한 경로에 scripts라는 폴더를 만들어주고 그 안에 배치 파일을 버전별로 넣어줄 예정.
@echo off
set JAVA_HOME={JDK 주소}
set Path=%JAVA_HOME%\bin;%Path%
echo Java 8 activated.
파일명은 자유지만 간단하게 저는 java8.bat / java11.bat 로 작성함.
위 코드에서 JDK 주소만 변경해서 배치파일을 작성하면 됨.
이렇게 작성 후 저장! JDK 8도 마찬가지로 작성 후 저장하고 scripts 폴더 안으로 넣어 주면 됨.
C: 드라이브 안에서 파일을 만들 땐 권한 문제로 폴더밖에 생성이 안 되는 듯하니
다른 경로에서 배치파일을 작성 후 옮기는 것을 추천!!
배치 파일까지 작성을 완료했다면 이제 scripts 폴더를 환경 변수에 추가만 하면 됨.
2. 환경 변수 설정
시작 > 시스템 환경 변수 편집 / 시스템 속성 창에서 환경 변수 버튼 클릭!
시스템 변수 > Path 변수를 편집!!
환경 변수 편집 창에서 새로 만들기 버튼 클릭 후 scripts 폴더 경로를 입력해 주고 확인하면 끝!
환경 변수 설정이 완료되었다면 cmd 창을 열어서 확인해 보기!
java8 or java11을 입력했을 때
이렇게 아까 배치파일에 설정했던 대로 뜨면 완료!
java -version 명령어를 사용하여 버전이 변경되었는지 확인하면 됨!!
혹시 매번 버전 확인하기 귀찮다면 배치파일 맨 하단에 java -version을 추가하면
버전을 변경할 때마다 확인도 같이 할 수 있음! 끝!🖐
📢참고 사이트
https://computer-science-student.tistory.com/467
[자바, Java] 설치한 여러 JDK 간편하게 전환
Java 설치한 여러 JDK 간편하게 전환 설치한 여러개의 JDK를 매번 설정을 바꾸지 않고 cmd에서 간단하게 명령어를 입력해 변경해주는 방법에 대해 정리하고자 한다. 이때, 기본적으로 자바 환경변수
computer-science-student.tistory.com
'개발자 모드 > 응용' 카테고리의 다른 글
[Docker-Compose]PostgreSQL 컨테이너 생성 시 DB 초기화하기 (0) | 2024.07.17 |
---|---|
[GIT] 깃헙 README 3D 잔디 심기 (0) | 2024.07.09 |
[Python] ChatGPT를 사용한 파이썬 스크립트 작성 (0) | 2024.02.29 |
[Mybatis] Pageable로 페이지 처리하기 (2) | 2023.12.27 |
[Spring Data JPA]복합키 설정(PK가 2개 이상일 때) (0) | 2023.11.06 |