์ํ์น ์ํํธ์จ์ด ์ฌ๋จ์ Java SE, Java EE, PHP, C/C++, JavaScript ๋ฐ Groovy ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ง์ํ๋ Apache NetBeans 15 ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ์ ์ถ์ํ์ต๋๋ค. ์ฌ์ ๋น๋๋ ๋ฒ์ ์ ๋ค์ ์ธ์ด๋ก ์ ๊ณต๋ฉ๋๋ค. Linux (์ค๋ ), Windows ะธ macOS.
์ ์๋ ๋ณ๊ฒฝ ์ฌํญ ์ค:
- Jakarta 9.1์ ๋ํ ์ด๊ธฐ ์ง์์ด ์ถ๊ฐ๋์๊ณ GlassFish ์ง์์ด ๊ฐ์ ๋์์ต๋๋ค.
- NetBeans์ ๋ด์ฅ Java ์ปดํ์ผ๋ฌ nb-javac(์์ ๋ javac)๊ฐ ์ ๋ฐ์ดํธ๋์์ต๋๋ค.
- ์ฐ๊ฒฐ ๋ง๋ฒ์ฌ๋ ์ด์ Amazon Athena ์๋น์ค๋ฅผ ํตํด Amazon Redshift ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฐ๊ฒฐํ๋ ๊ฒ์ ์ง์ํฉ๋๋ค.
- API ๋ฌธ์์ ์ค์ ์์ ์ ์ฝ๋ ์กฐ๊ฐ์ ์ฝ์ ํ๊ธฐ ์ํ "@snippet" ํ๊ทธ์ ๋ํ ์ง์์ ๊ตฌํํ์ต๋๋ค. ์ด๋ ์ ํจ์ฑ ๊ฒ์ฌ, ๊ตฌ๋ฌธ ๊ฐ์กฐ ๋ฐ IDE ํตํฉ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- YAML ํ์์ ๋ฐ์ดํฐ ํธ์ง์ด ๊ฐ์ ๋์์ต๋๋ค.
- ํ๋ก์ ํธ ์ปจํ ์คํธ ๋ฉ๋ด์ 'ํฐ๋ฏธ๋์์ ์ด๊ธฐ' ํญ๋ชฉ์ด ์ถ๊ฐ๋์์ต๋๋ค.
- PHP 8.0 ๋ฐ 8.1์ ์๋ก์ด ๊ธฐ๋ฅ์ ๋ํ ์ง์์ด ๊ฐ์ ๋์์ต๋๋ค. ํธ์ถ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ๋ํ ์๋ก์ด ๊ตฌ๋ฌธ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ์ธ๋ผ์ธ ํดํ์ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ฑํ๋์ด ์์ต๋๋ค.

- Groovy ์ฝ๋์ฉ ๋๋ฒ๊ฑฐ๊ฐ ๋ณ๋ ๋ชจ๋์ ํ ๋น๋์์ต๋๋ค. Groovy์ฉ ํ์๊ฐ ์ ๋ฐ์ดํธ๋์์ต๋๋ค.
- ํ๋ก์ ํธ ์ข ์์ฑ API์ ์ด๊ธฐ ๊ตฌํ์ด ์ ์๋์์ต๋๋ค.
- LSP(์ธ์ด ์๋ฒ ํ๋กํ ์ฝ) ์๋ฒ ์ฌ์ฉ๊ณผ ๊ด๋ จ๋ ๋ง์ ์์ ๋ฐ ๊ฐ์ ์ด ์ด๋ฃจ์ด์ก์ต๋๋ค.
- ์ ๊ท ํํ์ ๊ฒ์ฌ ์ธํฐํ์ด์ค๊ฐ ๊ฐ์ ๋์์ต๋๋ค.

- JDK ๋ค์ด๋ก๋ ๋ฐ ๋ฑ๋ก์ ์ํ ์ธํฐํ์ด์ค๊ฐ ๊ฐ์ ๋์์ต๋๋ค.

- ์คํ ์ถ์ ๋ถ์ ์ธํฐํ์ด์ค๊ฐ ๊ฐ์ ๋์์ต๋๋ค.

- Maven ๋ฐ Gradle ๋น๋ ์์คํ ์ ๋ํ ์ง์์ด ๊ฐ์ ๋์์ต๋๋ค. Gradle์ ์ฌ์ฉํ๋ ๊ตฌ์ฑ ์์๋ Java 7.5์ ์ง์ํ๋ API ๋ฒ์ 18๋ก ์ ๋ฐ์ดํธ๋์์ต๋๋ค.
- ๋๋ค ํํ์์ ์๋์์ฑ ์ง์์ ๊ตฌํํ์ต๋๋ค.
- JDK 20 ๋ฏธ๋ฆฌ๋ณด๊ธฐ์ ๋ํ javadoc์ ์ถ๊ฐํ์ต๋๋ค.
- NBLS(NetBeans Language Server)์์ Java ์ธ์ด ์ง์์ ๋นํ์ฑํํ๊ธฐ ์ํด netbeans.javaSupport.enabled ์ต์ ์ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ต๋๋ค.
์ถ์ฒ : opennet.ru




