โ ๏ธ ๋ฌธ์
์ดํด๋ฆฝ์ค Problems ํญ์ ์๋ฌ ๋ธ
Java complier level does not match the version of the installed Java project facet.
ํด์
์๋ฐ ์ปดํ์ผ๋ฌ ๋ฒ์ ์ด ์ง๊ธ ๊น๋ฆฐ ์๋ฐ ํ๋ก์ ํธ์ ๋ฒ์ ์ด๋ ๋ง์ง ์์ต๋๋ค.
๐ง ์์ธ
๋ฉฐ์น ์ ์ ์ต์ ๋ฒ์ ์ดํด๋ฆฝ์ค๋ฅผ ๋ค์ด ๋ฐ์๊ณ ๊ทธ์ ๋ง๊ฒ JDK๋ ์ต์ ๋ฒ์ ์ธ `JDK23`์ ๋ค์ด๋ฐ์ ์ฃผ์๋ค.
๊ทธ๋ฐ๋ฐ ํ๋ก์ ํธ ์ฐํด๋ฆญ > `Properties` > `Java Complier` ํญ์ ์ปดํ์ผ๋ฌ๊ฐ 22๊น์ง๋ฐ์ ์ ๋ฌ๋ค.
ํธํ๋๋๊ฑด 23๊ฐ์๋ฐ...?
JDK ์ฐ๊ฒฐ์ด ์ ๋๋ก ์ ๋ฌ๋ ์ถ์ด์
`Preferences` > `Java Build Path` > `Libraries` >
JRE System Library์ ๋ค์ด๊ฐ ๋ดค๋๋ ์ด๋ฏธ `jdk-23`์ด ๋ฑ๋ก๋์ด ์๋ค.
๋ถ๋ช ํ JDK๋ ์ต์ ๋ฒ์ ์ผ๋ก ๋ฐ๊ตฌ ์ดํด๋ฆฝ์ค๋ ๋ค์ด๋ก๋ ๋ค์ด๊ฐ์ ๋ง์ ๋ณด์ด๋ ์ต์ ๋ฒ์ ์ผ๋ก ๋ฐ์๋๋ฐ ์ ์ด๋ฐ ๋ฌธ์ ๊ฐ?
์คํ ์ค๋ฒํ๋ก์ฐ์ ๋ค์ด๊ฐ์ ๋ฌธ์๋ฅผ ๋จ๊ฒผ๋ค.
โก ํด๊ฒฐ๋ฒ
12์ ์ด์ ์ดํด๋ฆฝ์ค ์ต์ ๋ฒ์ (Eclipse 2024-09)์ ๋ค์ด ๋ฐ์๊ณ JDK๋ ๊ฐ์ฅ ์ต์ ๋ฒ์ ์ธ Java23 ์ผ๋ก ๋ฐ์์ ์ฐ๊ฒฐํด ์ฃผ์๋๋ฐ ์ปดํ์ผ๋ฌ ํธํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฒ์ด๋ค?
์คํ ์ค๋ฒํ๋ก์ฐ์์ `greg-449` ์ ์ ๋ถ๊ป์ ๋ต๊ธ์ ๋ฌ์์ฃผ์ จ๋ค. ํ์ฌ `Eclipse 2024-12` ๋ฒ์ ์ด ์๊ณ , ๊ทธ๊ฒ `Java 23`์ด๋ ํธํ๋๋ค๋ ๊ฒ์ด๋ค.
์ฅ? ์ดํด๋ฆฝ์ค 2024-12 ๋ฒ์ ์ด ์๋ค๊ณ ? ๋ถ๋ช
ํ ๋ด๊ฐ ์๊ทธ์ ๋ค์ด๊ฐ์ ๋ 2024-09๊ฐ ์ต์ ๋ฒ์ ์ด์๋ ๊ฑฐ ๊ฐ์๋ฐ?
๋ค์ ๋ค์ด๊ฐ ๋ณด๋๊น ๋ด๊ฐ ๋๋ฅธ๊ฑด ์ ํ๋ฉด ๊ฐ์ด๋ฐ ์๋ `Download x86_64`์๊ณ ์ด๊ฑธ ๋๋ฅด๋ฉด `Eclipse 2024-09` ๋ฒ์ ์ด ๋ค์ด๋ก๋ ๋๋ค. ํ์ง๋ง ๊ทธ ์์ `Eclipse IDE 2024-12` ์ ๋ฒ์ ์ ๋ค์ด๋ก๋ ํ๋ ๋ฐฐ๋๊ฐ ๋ฐ๋ก ์์๋ค ใ ใ ใ
์ํ,,,
์ ์๋ณด์ฌ์ ๋ชป๋ดค๋ค;