๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๊ฐœ๋ฐœ ์ผ์ง€ ๐Ÿ‘ฉ‍๐Ÿ’ป

์—๋Ÿฌ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• Error: Main method not found in the file, please define the main method as: public static void main(String[] args)

by chuyj15 2025. 7. 1.
728x90
๋ฐ˜์‘ํ˜•
SMALL

์š”์ฆ˜ ๋งฅ๋ถ์œผ๋กœ ๊ฐœ๋ฐœ ์—ฐ์Šต ์ค‘์ธ๋ฐ,
ํ‰์†Œ์— ์œˆ๋„์šฐ์—์„œ ์ž˜ ๋˜๋˜ ์Šคํ”„๋ง๋ถ€ํŠธ ํ”„๋กœ์ ํŠธ๊ฐ€ ์ž๊พธ ์•ˆ ๋˜๋Š” ๊ฑฐ์˜ˆ์š” ๐Ÿ˜ต

Cursor AI๋กœ ์‹คํ–‰ํ•˜๋ ค๊ณ  ํ–ˆ๋”๋‹ˆ ์ด๋Ÿฐ ์—๋Ÿฌ๊ฐ€ ๋œธ:


Error: Main method not found in the file, please define the main method as: public static void main(String[] args)



๋ถ„๋ช…ํžˆ ๋ฉ”์ธ ๋ฉ”์„œ๋“œ๋„ ์žˆ๊ณ ,
mvn install๋„ ํ–ˆ๊ณ , ๊ป๋‹ค ์ผฐ๋Š”๋ฐ๋„ ์•ˆ ๋˜๊ธธ๋ž˜... ํ•œ์ฐธ ํ—ค๋งธ๋Š”๋ฐ์š” ๐Ÿ˜“

์ด ๋ฐฉ๋ฒ•์œผ๋กœ ํ•ด๊ฒฐ๋์–ด์š”!

 


โœ… ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•


Cmd + Shift + P ๋˜๋Š” F1 ๋ˆ„๋ฅด๊ธฐ

"๋ช…๋ น ํŒ”๋ ˆํŠธ" ์—ด๋ฆฌ๋ฉด

Java: Clean Java Language Server Workspace ๊ฒ€์ƒ‰ํ•ด์„œ ํด๋ฆญ!


VSCode(ํ˜น์€ cursor ai)๊ฐ€ ์ž๋™์œผ๋กœ ์žฌ์‹œ์ž‘๋˜๋ฉด์„œ,
์ž๋ฐ” ํ”„๋กœ์ ํŠธ ์ธ์‹ ๋ฌธ์ œ๋‚˜ ์ด์ƒํ•œ ์บ์‹œ ๋ฌธ์ œ๋“ค์ด ๋ง๋”ํžˆ ํ•ด๊ฒฐ๋์–ด์š”! ๐Ÿ™Œ

๊ฐ™์€ ๋ฌธ์ œ ๊ฒช๋Š” ๋ถ„๋“ค, ์ด ๋ฐฉ๋ฒ• ํ•œ ๋ฒˆ ์จ๋ณด์„ธ์š”!

 

 

 

 

๐Ÿ”ง Java: Clean Java Language Server Workspace๊ฐ€ ํ•˜๋Š” ์ผ


Java Language Server์˜ ์บ์‹œ ๋ฐ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ •๋ฆฌ


ํ”„๋กœ์ ํŠธ ๊ตฌ์กฐ, ์˜์กด์„ฑ ์ •๋ณด, ๋นŒ๋“œ ๊ฒฐ๊ณผ ๋“ฑ์„ ์ €์žฅํ•ด๋‘๋Š” ์ž„์‹œ ์บ์‹œ ํŒŒ์ผ๋“ค์„ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค.
์˜ค๋ž˜๋œ ์ •๋ณด ๋•Œ๋ฌธ์— ์ƒ๊ธฐ๋Š” "๋ฉ”์ธ ๋ฉ”์„œ๋“œ ๋ชป ์ฐพ์Œ", "ํด๋ž˜์Šค ์ธ์‹ ์•ˆ ๋จ" ๊ฐ™์€ ๋ฌธ์ œ๋ฅผ ์—†์• ์ค๋‹ˆ๋‹ค.


ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒˆ๋กœ ๋ถ„์„

์บ์‹œ๋ฅผ ์ง€์šด ๋‹ค์Œ, Java Language Server๊ฐ€ ํ”„๋กœ์ ํŠธ๋ฅผ ์ฒ˜์Œ๋ถ€ํ„ฐ ์ƒˆ๋กœ ์Šค์บ”ํ•ด์„œ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ธ์‹ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.
๋งˆ์น˜ “์ด ํ”„๋กœ์ ํŠธ๋Š” ์ด๋Ÿฐ ๊ตฌ์กฐ์˜ˆ์š”!”๋ผ๊ณ  ์ฒ˜์Œ๋ถ€ํ„ฐ ๋‹ค์‹œ ์„ค๋ช…ํ•˜๋Š” ๋А๋‚Œ์ด์—์š”.


VSCode ์ž๋™ ์žฌ์‹œ์ž‘


๋ช…๋ น ์‹คํ–‰ ํ›„ VSCode๊ฐ€ ์•Œ์•„์„œ ๊ป๋‹ค ์ผœ์ง€๋ฉด์„œ, ์ •๋ฆฌ๋œ ์ƒํƒœ๋กœ ์ƒˆ๋กœ ๋กœ๋”ฉ๋ฉ๋‹ˆ๋‹ค.

 

๐Ÿง  ์™œ ์ด๊ฒŒ ์ค‘์š”ํ• ๊นŒ?


์ž๋ฐ”๋Š” ์˜์กด์„ฑ์ด ๋งŽ๊ณ , ๊ตฌ์กฐ๊ฐ€ ๋ณต์žกํ•ด์„œ
๊ฐ€๋” pom.xml์ด๋‚˜ build.gradle์„ ์ˆ˜์ •ํ–ˆ๋Š”๋ฐ๋„
VSCode๊ฐ€ ์ œ๋Œ€๋กœ ๋ฐ˜์˜ํ•˜์ง€ ๋ชปํ•˜๊ณ  ์ด์ „ ์ƒํƒœ๋ฅผ ๊ณ„์† ๋“ค๊ณ  ์žˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์–ด์š”.

์ด๋Ÿด ๋•Œ ์ด ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๋ฉด:
์•ˆ ๋œจ๋˜ main() ํ•จ์ˆ˜๊ฐ€ ์ธ์‹๋˜๊ณ 
๋นจ๊ฐ„ ์ค„์ด ์‚ฌ๋ผ์ง€๊ณ 
๋นŒ๋“œ๋„ ์ž˜ ๋˜๊ณ 
์‹คํ–‰๋„ ๋ฌธ์ œ์—†์ด ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์•„์š”.

 


#์Šคํ”„๋ง๋ถ€ํŠธ #๋งฅ๋ถ๊ฐœ๋ฐœํ™˜๊ฒฝ #VSCodeํŒ #Java์˜ค๋ฅ˜ํ•ด๊ฒฐ #CursorAI #๋งฅ๋ถ์ž๋ฐ” #์Šคํ”„๋ง๋ถ€ํŠธ์‹คํ–‰์˜ค๋ฅ˜ #๊ฐœ๋ฐœํŒ #์—๋Ÿฌํ•ด๊ฒฐ๋ฒ•

728x90
๋ฐ˜์‘ํ˜•
LIST