λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
μΉ΄ν…Œκ³ λ¦¬ μ—†μŒ

[Java] 버전 λ³€κ²½ν•˜λŠ” κ³Όμ • 속 java -version λͺ…λ Ήμ–΄ μž‘λ™ν•˜μ§€ μ•Šμ„ λ•Œ

by 솑두뢀 2022. 8. 11.
728x90
λ°˜μ‘ν˜•

πŸ”Έ Java -version μž‘λ™ν•˜μ§€ μ•Šμ„ λ•Œ

기쑴에 μ‘΄μž¬ν•˜λŠ” java λ²„μ „μ—μ„œ JAVA 11 μ„€μΉ˜ν•˜λ©΄μ„œ

버전을 κ°ˆμ•„λΌμš°λŠ” 도쀑에 였λ₯˜κ°€ μ’…μ’… μƒκ²ΌμŠ΅λ‹ˆλ‹€.

 

μ΅œμ‹  λ²„μ „μ˜ JAVAλŠ” JDK에 ν•„μš”ν•œ λͺ¨λ“ˆλ“€μ„ 담아두어 λ°°ν¬λ˜μ–΄ 

JRE 파일이 λ”°λ‘œ λˆˆμ— 보이지 μ•ŠμŠ΅λ‹ˆλ‹€.

 

JDK : compile + Run

JRE : Run

 

 πŸ”₯ λ™μž‘ν•˜μ§€ μ•ŠλŠ” java -version

ν™˜κ²½ λ³€μˆ˜κ°€ μ •ν™•νžˆ μ„€μ • λ˜μ–΄μžˆλŠ” μƒνƒœμ—μ„œλ„

java -version이 λ¬Έμ œκ°€ μžˆλ‹€λ©΄,

μ•„λž˜μ˜ 단계λ₯Ό λ”°λΌμ˜€μ‹œκΈΈ λ°”λžλ‹ˆλ‹€.

 

1️⃣단계, path νŽΈμ§‘ 

μžλ™μœΌλ‘œ 작힌 javapath λΆ€λΆ„ μ‚­μ œν•˜κΈ° 

 

 

2️⃣단계, CurrentVersion λ³€κ²½ 

λ³€κ²½λœ 버전 ν™•μΈν•˜κΈ°

πŸ’¬ CMD ν™•μΈν•˜κΈ° 

CurrentVersion을 λ³€κ²½ν–ˆμ§€λ§Œ 아직도 κΈ°μ‘΄ 버전을 μ΄μ•ΌκΈ°ν•˜λ„€μš”

 

 

3️⃣단계, java.exe, javaw.exe, javaws.exe μ‚­μ œν•˜κΈ°

πŸ“Œ μ°Έκ³  자료 

stackoverflow

 

Registry key Error: Java version has value '1.8', but '1.7' is required

While running sencha app build production I am getting the following error: Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion' has value '1.8', but '1.7' is

stackoverflow.com

 

 

java.exe, javaw.exe, javaws.exeλ₯Ό ν΄λ”λ³„λ‘œ μ‚­μ œν–ˆλ‹€κ³  μ•Œμ•„λ“£κ³ λŠ” ν•΄κ²°ν–ˆλ‹€.
1λ‹¨κ³„μ—μ„œμ˜ 경둜 μœ„μΉ˜μ— μ‘΄μž¬ν•˜λŠ” νŒŒμΌλ“€μ„ μ‹€μ œλ‘œ μ§€μš°λŠ” 과정이닀.

 

 

1. ν•΄λ‹Ή 파일의 μœ„μΉ˜λ₯Ό μ°ΎλŠ”λ‹€.

개개인의 μœ„μΉ˜λŠ” μ‘°κΈˆμ”© λ‹€λ₯Ό 수 μžˆμœΌλ‹ˆ,

μœˆλ„μš° ν‚€ λˆ„λ₯΄κ³  java.exeλ₯Ό κ²€μƒ‰ν•˜κ³  파일 μœ„μΉ˜λ₯Ό μ—΄μ–΄λ³΄μ‹œκΈΈ λ°”λžλ‹ˆλ‹€.

 

 

2. 폴더 내에 λͺ¨λ“  파일 μ‚­μ œν•˜κΈ° 

μ €λŠ” μ•„λž˜μ™€ 같은 μœ„μΉ˜μ— μ‘΄μž¬ν–ˆμŠ΅λ‹ˆλ‹€.

C:\ProgramData\Oracle\Java\javapath

C:\Program Files\Common Files\Oracle\Java\javapath

λͺ¨λ‘ μ‚­μ œβœ…

 

 

πŸŽ‰μ™„μ„±. 

java -version

λ“œλ””μ–΄ μž‘λ™ν•˜λŠ” java -version λͺ…λ Ήμ–΄

 

 

728x90
λ°˜μ‘ν˜•

λŒ“κΈ€