Apache NetBeans IDE 12.4 ์ถœ์‹œ

Apache Software Foundation์€ Java SE, Java EE, PHP, C/C++, JavaScript ๋ฐ Groovy ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์— ๋Œ€ํ•œ ์ง€์›์„ ์ œ๊ณตํ•˜๋Š” Apache NetBeans 12.4 ํ†ตํ•ฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๋„์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” NetBeans ์ฝ”๋“œ๊ฐ€ Oracle์—์„œ ์ „์†ก๋œ ์ดํ›„ Apache Foundation์—์„œ ์ œ์ž‘ํ•œ ์ผ๊ณฑ ๋ฒˆ์งธ ๋ฆด๋ฆฌ์Šค์ž…๋‹ˆ๋‹ค.

NetBeans 12.3์˜ ์ƒˆ๋กœ์šด ์ฃผ์š” ๊ธฐ๋Šฅ:

  • NetBeans(์ˆ˜์ •๋œ javac)์— ๋‚ด์žฅ๋œ Java ์ปดํŒŒ์ผ๋Ÿฌ์ธ nb-javac์—์„œ๋„ ๊ตฌํ˜„๋˜๋Š” Java SE 16 ํ”Œ๋žซํผ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ Base64 ์ธ์ฝ”๋”ฉ ๊ตฌํ˜„ ๋Œ€์‹  java.util.Base64 ๋ชจ๋“ˆ์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • NetBeans์— OpenJDK ๋ฐฐํฌํŒ์„ ์„ค์น˜ํ•˜๊ณ  ๋“ฑ๋กํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ž๋™ํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค("๋„๊ตฌ/Java ํ”Œ๋žซํผ/ํ”Œ๋žซํผ ์ถ”๊ฐ€" ๋ฉ”๋‰ด์— "์›๊ฒฉ ๋ฒ”์šฉ OpenJDK ์„œ๋น„์Šค" ํ•ญ๋ชฉ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค).
    Apache NetBeans IDE 12.4 ์ถœ์‹œ
  • Jakarta EE 9 ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Micronaut ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๋งˆ๋ฒ•์‚ฌ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค(โ€œ์ƒˆ ํ”„๋กœ์ ํŠธ/Maven์„ ์‚ฌ์šฉํ•œ Java/Micronaut ํ”„๋กœ์ ํŠธโ€). Micronaut yaml ํŒŒ์ผ์—์„œ ์ฝ”๋“œ ์™„์„ฑ, ๋ฆฌํŒฉํ† ๋ง ๋ฐ ๋งํฌ ์ฒ˜๋ฆฌ๋ฅผ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • Payara ํ”Œ๋žซํผ ๋ฒ„์ „์€ ์ž๋™์œผ๋กœ ๊ฐ์ง€๋˜์–ด ์„œ๋ฒ„ ๋“ฑ๋ก ํŒจ๋„์— ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
    Apache NetBeans IDE 12.4 ์ถœ์‹œ
  • Maven ๋นŒ๋“œ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ์ ํŠธ์˜ ๊ฒฝ์šฐ ์‹คํ–‰ ๋ฐ ๋””๋ฒ„๊น… ์‹œ ์‚ฌ์šฉ๋˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ VM์— ๋Œ€ํ•œ ์ธ์ˆ˜๋ฅผ ๋Œ€์ฒดํ•˜๋Š” ๊ธฐ๋Šฅ์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    Apache NetBeans IDE 12.4 ์ถœ์‹œ
  • Gradle ํˆดํ‚ท์ด ๋ฒ„์ „ 7.0์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ ๋ฐ ๋ฆฌ์†Œ์Šค์˜ ๋…ผ๋ฆฌ์  ๊ทธ๋ฃนํ™”("Gradle ์†Œ์Šค ๊ทธ๋ฃน")์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. JaCoCo 0.8.6(Gradle ์ฝ”๋“œ ์ ์šฉ ๋ฒ”์œ„)์˜ ์—…๋ฐ์ดํŠธ๋œ ๋ฒ„์ „์ž…๋‹ˆ๋‹ค.
    Apache NetBeans IDE 12.4 ์ถœ์‹œ
  • ์ค‘์ฒฉ ๋ ˆ๋ฒจ 9+๋ฅผ ์‚ฌ์šฉํ•˜๋Š” Freeform Ant ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Ant๋ฅผ ์‚ฌ์šฉํ•˜๋Š” Java/Jakarta EE ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ์ง€์›์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • PHP ๊ฐœ๋ฐœ ๋„๊ตฌ์—๋Š” PHP 8.0 ๋ฆด๋ฆฌ์Šค์— ๋„์ž…๋œ ๋ช…๋ช…๋œ ์ธ์ˆ˜์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์ค‘์š”ํ•œ ํŒŒ์ผ ์„น์…˜์— PHP-CS-Fixer 3 ๊ตฌ์„ฑ ํŒŒ์ผ์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. Phing 3๊ณผ์˜ ํ˜ธํ™˜์„ฑ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. โ€œFix Usesโ€ ๋Œ€ํ™” ์ƒ์ž๊ฐ€ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    Apache NetBeans IDE 12.4 ์ถœ์‹œ
  • ์›น ์–‘์‹์„ ์ƒ์„ฑํ•  ๋•Œ ์‚ฌ์šฉ๋˜๋Š” HTML ํƒœ๊ทธ์˜ ์ž๋™ ์™„์„ฑ ๊ธฐ๋Šฅ์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Markdown ๋งˆํฌ์—…์„ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ ํ™•์žฅ์ž ".md" ์ธ์‹์„ ๊ตฌํ˜„ํ•˜๊ณ  ํŠน์ˆ˜ ์•„์ด์ฝ˜์œผ๋กœ ํ‘œ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. Markdown ๊ตฌ๋ฌธ ๊ฐ•์กฐ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์˜ค๋ฅ˜ ์กด์žฌ์— ๋Œ€ํ•œ ์ •๋ณด๋Š” ์˜ค๋ฅธ์ชฝ ํ•˜๋‹จ์— ์•„์ด์ฝ˜ ํ˜•ํƒœ๋กœ ์ง€์†์ ์œผ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€