์์ฆ ๋งฅ๋ถ์ผ๋ก ๊ฐ๋ฐ ์ฐ์ต ์ค์ธ๋ฐ,
ํ์์ ์๋์ฐ์์ ์ ๋๋ ์คํ๋ง๋ถํธ ํ๋ก์ ํธ๊ฐ ์๊พธ ์ ๋๋ ๊ฑฐ์์ ๐ต
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 #๋งฅ๋ถ์๋ฐ #์คํ๋ง๋ถํธ์คํ์ค๋ฅ #๊ฐ๋ฐํ #์๋ฌํด๊ฒฐ๋ฒ