ProcessBuilder1 [JAVA] java์์ shell command ์คํ 2021.11.24 SpringBoot ๋ฐฑ์๋ ์๋ฒ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฑ๋ก๋ command๋ฅผ ์คํํ๊ณ ๊ทธ ์๋ต์ ๋ฐ์์ค๋ ๊ธฐ๋ฅ์ ๊ตฌํํ๊ฒ ๋์๋ค. ๋ณธ๊ฒฉ์ ์ผ๋ก ๊ตฌํํ๊ธฐ์ ์์ ์ด๋ป๊ฒ ์คํํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ์์ค๋์ง ํ๋ฒ ๊ฐ๋จํ ์์ ๋ฅผ ๋ง๋ค์ด ๋ณด์๋ค. ์คํํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ์์ค๋ ๊ฒ์ ์๊ฐ๋ณด๋ค ๋งค์ฐ ์ฌ์ ๋ค. ๋ถ๋ช ์ถ๊ฐ์ ์ธ ์์ธ์ฒ๋ฆฌ๋ ํ์ ํ ๊ฒ์ด๋ค. ๊ฐ๋ฐํ๊ฒฝ Spring Boot JAVA 8 Mac OS Java ์ฝ๋๋ก shell ๋ช ๋ น์ด๋ฅผ ์คํํ๋ ๋ฐฉ๋ฒ์๋ ๋๊ฐ์ง๊ฐ ์๋ค. ์ฒซ๋ฒ์งธ๋ Runtime ํด๋์ค๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด๊ณ , ๋๋ฒ์งธ๋ ProcessBuilder ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด๋ค. Runtime ProcessBuilder (Spring boot์์๋ ProcessBuilder๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๊ถ์ฅํ๋ค.) 1. O.. 2021. 11. 24. ์ด์ 1 ๋ค์