cmd (2) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ โ Java * CMD์์ ์๋ฐ ํจํค์ง ์ปดํ์ผ ๋ฐ ์คํ ๋งจ๋ vscode์์ ์คํ์ํค๋ค๊ฐ ๋ฌธ๋ฉ cmd์์ ์คํ์ํค๊ณ ์ถ์ด์ก๋ค. ์ปดํ์ผ ํ๋ ๋ฐฉ๋ฒ > javac -d ํจํค์ง_ํด๋_์ง์ ๊ฒฝ๋ก ํจํค์ง_ํด๋๋ช /*.java ๋ ๊ฐ์ ๊ฒฝ์ฐ๋ ๋ณดํต ํจํค์ง๊ฐ ์๋ ํด๋์์ cmd๋ฅผ ์ด๊ธฐ ๋๋ฌธ์ ํ์ฌ ๋๋ ํ ๋ฆฌ๋ฅผ ์ง์นญํ๋ . ๋ฅผ ์ด์ฉํ์ฌ ์คํ ํ ์ ์์๋ค. ํ๊ธ์ ์ฌ์ฉํ๊ธฐ์ -encoding UTF-8 ์ต์ ์ ๋ถ์ฌ์ฃผ์๋ค. ์คํ ํ๋ ๋ฐฉ๋ฒ > java -cp ํจํค์ง_ํด๋_์ง์ ๊ฒฝ๋ก ํจํค์ง๋ช .ํด๋์ค ์ดํด๋ฅผ ๋๊ธฐ ์ํด ์ ๋ด์ฉ์ ์ง์ฐ์ง ์๊ณ ์บก์ณํ๋ค. โญ ์ฃผ์ ํ ์ ํจํค์ง ์์ ๋๋ ํ ๋ฆฌ์์ ์คํํ๋ ๊ฒ์ด ์๋๋ผ๋ฉด, ํจํค์ง ์์์ ๋ชจ๋ ๊ฒฝ๋ก ์ ๋ ฅํด์ฃผ์ด์ผ ํ๋ค๋ ๊ฒ. ํด๋์ค๋ช ์ ๋ฐ๋์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ณํด์ผ ํ๋ค๋ ๊ฒ. Thanks for ๐ ์๋ฐ ํจํค์ง ์ปดํ์ผ ๋ฐ ์คํ, NoClass.. CMD ํค๋ ๋ฐฉ๋ฒ, ์์ํ ํ(?) CMD๋ฅผ ํค๋ ๋ฐฉ๋ฒ 1. ์คํ ์ฐฝ์ ์ด์ด command ์ ๋ ฅํ๊ธฐ ๊ฐ. ์๋์ฐํค(์ข์ธก ctrlํค ์์ ์ฐฝ๋ฌธ๋ชจ์ ํค) + R ๋. cmd ์ ๋ ฅ ํ ์ํฐ - ์ด ๊ฒฝ์ฐ ๊ด๋ฆฌ์ ๊ถํ์ผ๋ก ์ด๋ฆฌ์ง ์๋๋ค. 2. ์ฑ ์ฐพ์ ์คํํ๊ธฐ ๊ฐ. ์๋์ฐํค ๋๋ฌ์ ์ฐฝ ์ด๊ธฐ ๋. ๋ช ๋ น ํ๋กฌํํธ ๊ฒ์ํ์ฌ ์ด๊ธฐ - ์ด ๊ฒฝ์ฐ ๊ด๋ฆฌ์ ๊ถํ์ผ๋ก ์ด์ง, ๊ทธ๋ฅ ์ด์ง๋ฅผ ์ฐ์ธก ๋ฉ๋ด์์ ์ ํํ ์ ์๋ค. ๋๋ฆ์ ๊ฟํ cmd๋ฅผ ์ด์ด ๊ฒฝ๋ก ์ด๋์ ํ๋ค๋ณด๋ฉด ๊น์ ๊ณณ ๊น์ง๊ฐ๊ธฐ ๊ท์ฐฎ๋ค. ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ์๊ฒ ์ต์ํ UIํ๊ฒฝ์ด ์์ง ์์๊ฐ? 1. ๋ด๊ฐ ์์นํ ํด๋์์ ๋ฐ๋ก cmd๋ฅผ ์ด ์ ์๋ค๋ฉด? ๊ฐ. ๊ฐ๊ณ ์ ์์น์ ํด๋๋ฅผ ์ฐ๋ค. ๋. ์ฃผ์ ์ฐฝ์ cmd๋ฅผ ์น๊ณ ์ํฐ๋ฅผ ๋๋ฅด๋ฉด ํด๋น ๊ฒฝ๋ก์ ์์นํ cmd ์ฐฝ์ด ๋ฟ ๐! 2. ๊ฒฝ๋ก๋ง ๋ณต์ฌํด ์์ cmd์์ ์ด์! ๊ฐ. ๋ณต์ฌ.. ์ด์ 1 ๋ค์