JAVA

cmd์—์„œ java ํŒŒ์ผ ์ปดํŒŒ์ผ ๋ฐ ์‹คํ–‰ ๋ฐฉ๋ฒ•

haribogumi 2025. 2. 3. 10:44
๋ฐ˜์‘ํ˜•

 

๐Ÿ“Œ ์ง€๋‚œ๋ฒˆ jdk ์„ค์น˜ ํ›„ cmd ์ฐฝ์—์„œ java ํŒŒ์ผ์„ ์ปดํŒŒ์ผ ํ•œ ํ›„ class ํŒŒ์ผ์„ ์‹คํ–‰ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.๐Ÿ˜€

 

 

์ฐธ๊ณ ) jdk ์„ค์น˜ ๋ฐ ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์„ค์ • ๋ฐฉ๋ฒ• 

2025.01.24 - [JAVA] - jdk ๋ฐ ์ „์ž์ •๋ถ€ํ”„๋ ˆ์ž„์›Œํฌ eGovFrame(์ดํด๋ฆฝ์Šค) ์„ค์น˜ (+ ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์„ค์ •)

 

jdk ๋ฐ ์ „์ž์ •๋ถ€ํ”„๋ ˆ์ž„์›Œํฌ eGovFrame(์ดํด๋ฆฝ์Šค) ์„ค์น˜ (+ ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์„ค์ •)

๐Ÿ“Œ java ๊ณต๋ถ€๋ฅผ ์ฒ˜์Œ ์‹œ์ž‘ํ•˜๋ฉด ๊ฐœ๋ฐœํ™˜๊ฒฝ์„ ๊ตฌ์„ฑํ•˜๊ฒŒ๋ฉ๋‹ˆ๋‹ค.๊ทธ๋Ÿผ jdk ์„ค์น˜, ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์„ค์ • ๊ทธ๋ฆฌ๊ณ  ์ „์ž์ •๋ถ€ํ”„๋ ˆ์ž„์›Œํฌ ์„ค์น˜๋ฅผ ์ง„ํ–‰ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.์ฒœ์ฒœํžˆ ์ž˜ ๋”ฐ๋ผ์™€ ์ฃผ์„ธ์š”.๐Ÿ˜€ Windows 10 ๊ธฐ์ค€์ž…๋‹ˆ๋‹ค. 

haribogumi.tistory.com

 

 

cmd์—์„œ javac ์‹คํ–‰

cmd ์ฐฝ์—์„œ java ํŒŒ์ผ์„ ์ปดํŒŒ์ผํ•˜๊ธฐ ์œ„ํ•ด javac ์‹คํ–‰์„ ํ™•์ธํ•ด ๋ด…๋‹ˆ๋‹ค.

 

  • ์œˆ๋„์šฐ ๊ฒ€์ƒ‰ > cmd ์ž…๋ ฅ

 

  • cmd์ฐฝ์—์„œ javac ์ž…๋ ฅ

 

โ€ป cmd์ฐฝ์—์„œ javac์ž…๋ ฅ์‹œ ์•„๋ž˜์™€ ๊ฐ™์ด ์˜ค๋ฅ˜๊ฐ€ ๋‚˜๋Š”๊ฒฝ์šฐ

 

ํ™˜๊ฒฝ์„ค์ •์„ ๋‹ค์‹œ ํ•œ๋ฒˆ ํ™•์ธํ•ด๋ด…๋‹ˆ๋‹ค.

 

  • jdk๊ฐ€ ์„ค์น˜๋œ ๊ฒฝ๋กœ๋ฅผ ํ™•์ธ
C:\Program Files\Java\jdk-1.8

 

  • ๋‚ด PC > ์˜ค๋ฅธ์ชฝ ๋งˆ์šฐ์Šค ํด๋ฆญ > ์†์„ฑ > ๊ณ ๊ธ‰ ์‹œ์Šคํ…œ ์„ค์ •

ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์„ค์ • ํ™•์ธ์„ ์œ„ํ•ด ๊ณ ๊ธ‰ ์‹œ์Šคํ…œ ์„ค์ •์œผ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

 

  • ๊ณ ๊ธ‰ > ํ™˜๊ฒฝ ๋ณ€์ˆ˜ > ์‹œ์Šคํ…œ ๋ณ€์ˆ˜ > JAVA_HOME

jdk๊ฐ€ ์„ค์น˜๋œ ๊ฒฝ๋กœ์™€ ๊ฐ™์€ ๊ฒฝ๋กœ๋กœ ์„ค์ •๋˜์–ด์žˆ๋Š”์ง€ ํ™•์ธ

 

  • Path ๋ถ€๋ถ„์— %JAVA_HOME%\bin ์„ ๋งจ ์œ„๋กœ ์ด๋™

 

 

java ํŒŒ์ผ ์ปดํŒŒ์ผ

  • cmd์ฐฝ์—์„œ java ํŒŒ์ผ์ด ์œ„์น˜ํ•œ ํด๋”๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.
cd C:\dev

 

  • javac ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.
javac test.java

class ํŒŒ์ผ์ด ์‹คํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

 

โ€ป test.java

public class test {
	public static void main(String[] args) {
		String key = "hello";
		System.out.println(key + "world");
	}
}

 

 

class ํŒŒ์ผ ์‹คํ–‰

  • cmd์ฐฝ์—์„œ class ํŒŒ์ผ์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

main ๋ถ€๋ถ„์ด ์‹คํ–‰๋˜์–ด hello world ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

java test

 

์‹คํ–‰ ์™„๋ฃŒโ—

 

 

 

 

 

 

 

 

 

 

๐Ÿงก๐Ÿ’›๐Ÿ’š๊ณต๊ฐ๊ณผ ๋Œ“๊ธ€์€ ํฌ์ŠคํŒ…์— ํฐ ํž˜์ด๋ฉ๋‹ˆ๋‹ค๐Ÿ’š๐Ÿ’™๐Ÿ’œ

๋ฐ˜์‘ํ˜•