Apache Software Foundation์ Java SE, Java EE, PHP, C/C++, JavaScript ๋ฐ Groovy ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ํ ์ง์์ ์ ๊ณตํ๋ Apache NetBeans 17 ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ์ ๋์ ํ์ต๋๋ค. Linux(snap, flatpak), Windows ๋ฐ macOS์ฉ ๊ธฐ์ฑ ์ด์ ๋ธ๋ฆฌ๊ฐ ์์ฑ๋ฉ๋๋ค.
์ ์๋ ๋ณ๊ฒฝ ์ฌํญ ์ค:
- Jakarta EE 10 ํ๋ซํผ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋๊ณ "switch" ๋ฌธ์ ํจํด ์ผ์น์ ๊ฐ์ ์ผ๋ถ ์๋ก์ด Java 19 ๊ธฐ๋ฅ์ ๋ํ ์ง์์ด ํฅ์๋์์ต๋๋ค. JDK 20 ์ง์์ ์ํด ์ค๋น๋์์ผ๋ฉฐ Java ์ฝ๋์ ๋ํ ์ถ๊ฐ ํํธ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. ๋ด์ฅ๋ NetBeans Java ์ปดํ์ผ๋ฌ nb-javac(์์ ๋ javac)๊ฐ ๋ฒ์ 19.0.1๋ก ์ ๋ฐ์ดํธ๋์์ต๋๋ค. javadoc ํ๊ทธ @summary์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค. ๋๋ฒ๊น ์ Java AST ํํ์ด ํฅ์๋์์ต๋๋ค. ์ค๋ฅ๊ฐ ์๋ ์๋ณธ ํ ์คํธ์ ์์ธ ์์ฑ์ด ๊ฐ์ ๋์์ต๋๋ค.
- Gradle ๋น๋ ์์คํ ์ ๋ํ ์ง์์ด ํฅ์๋์์ต๋๋ค. Java๊ฐ ์๋ Gradle ํ๋ก์ ํธ์ Java ํ๋ซํผ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ํ๋ก์ ๊ฐ์ง ๋ฐ ์๋ ๊ตฌ์ฑ์ด ๊ตฌํ๋์์ต๋๋ค. Gradle Tooling API๊ฐ ๋ฒ์ 8.0-rc-1๋ก ์ ๋ฐ์ดํธ๋์์ต๋๋ค. ์ธํฐํ์ด์ค์ ์ต์ ์ด ์ ๋ฆฌ๋์์ต๋๋ค.
- Maven ๋น๋ ์์คํ ์ ๋ํ ์ง์์ด ํฅ์๋์์ต๋๋ค. ์คํ ์ถ์ ์ฒ๋ฆฌ๊ฐ ํ์ฑํ๋์์ต๋๋ค. ํ๋ก์ ๊ฐ์ง ๋ฐ ์๋ ๊ตฌ์ฑ์ด ๊ตฌํ๋์์ต๋๋ค. ์ข ์์ฑ ์ ๋ฐ์ดํธ๋ฅผ ์ํ ๋๊ตฌ ์ค๋ช ์ด ์ถ๊ฐ๋์์ต๋๋ค. Maven 3.8.7 ๋ฐ exec-maven-plugin 3.1.0์ ์ ๋ฐ์ดํธ๋ ๋ฒ์ ์ ๋๋ค. ์ธ๋ถ ์ธ๋ฑ์ค๊ฐ ๋ก๋๋๋ ๋์ ๋ก์ปฌ ์ธ๋ฑ์ฑ์ด ๋ฐ์ํ๋๋ก ํ์ฉํฉ๋๋ค.
- PHP ์ธ์ด ํ๊ฒฝ์ ์ฝ๊ธฐ ์ ์ฉ ๋ชจ๋์ ํด๋์ค, null, false ๋ฐ true ์ ํ, ํน์ฑ์ ์์ ์ ์์ ๊ฐ์ PHP 8.2์ ์๋ก์ด ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค. ์ด๊ฑฐํ ์ ํ์ ๋ฉ์๋์ ๋ํ ์ง์์ด ํฅ์๋์์ต๋๋ค.
- OCI(Oracle Cloud Infrastructure) ํ๋กํ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- Tomcat ๋ฐ TomEE์ ๋ํด Jakarta EE ๋ฐ Java EE์ ๋ํ ์ง์์ด ๊ตฌํ๋์์ต๋๋ค.
- ์น ํ๋ก์ ํธ ํ๊ฒฝ์์ CSS ์ง์์ด ๊ฐ์ ๋์๊ณ , CSS ์์ฑ์ ๋ํ ๋์๋ฌธ์ ๊ตฌ๋ถ ๊ฒ์์ด ์ ๊ณต๋์์ผ๋ฉฐ, CSS ์ฟผ๋ฆฌ ์๋ฃ ์ ๋งค์นญ์ด ์ต์ ํ๋์์ต๋๋ค.
- ์ผ๋ถ ๋ฒ์ ๊ด๋ฆฌ ๊ธฐ๋ก ์ค์ ์ด ์ฌ์์ ๋์์ต๋๋ค.
- ์ฝ๋ ํธ์ง๊ธฐ๋ ๋ชฉ๋ก์ ์๋ ๋ชจ๋ ๋ฌธ์๋ฅผ ํ ๋ฒ์ ๋ซ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ANTLRv4 ๋ฐํ์์ด ๋ฒ์ 4.11.1๋ก ์ ๋ฐ์ดํธ๋์์ต๋๋ค. ANTLR ๋ฐ TOML ํ์ ์์ ์ ์ํ ์ฝ๋๊ฐ ๋ฒ์ญ๋ ANTLR4 Lexer์ ๋ํ ์ด๊ธฐ ์ง์์ด ์ ๊ณต๋์์ต๋๋ค.
- Linux์์ ์คํํ ๋ KDE์ ํ์ ํฝ์ ํ ์คํธ ๋ ๋๋ง ๋ชจ๋๊ฐ ์๋์ผ๋ก ๊ฐ์ง๋ฉ๋๋ค.
์ถ์ฒ : opennet.ru