[VSCode Extension] ํฐ์บฃ VSCode ์ฐ๋ : Tomcat for Java
๐๐ป ๋ฐ์์ ๋ถ๋ค์ ์ํ ๊ฐ๋ตํ ์์
- ํฐ์บฃ ์ค์น
- VSCode Extension ์ค์น : Tomcat for Java
- ํฐ์บฃ ์ฐ๋
- Open in Browser
1.
ํฐ์บฃ์ VSCode์ ์ฐ๋ํ๊ธฐ ์ํด์๋ ์ค์น๊ฐ ๋์ด์์ด์ผ ํ๋ค.
์ค์น ํ localhost ๋ธ๋ผ์ฐ์ ๊ฐ ์ ์ด๋ฆฌ๋์ง๊น์ง ํ์ธํ๊ณ ๋ค์์ ์งํํ์ โ๏ธ
์ด๋ฏธ ์ค์น์ ์ค์ ์ด ๋์ด์๊ธฐ ๋๋ฌธ์ ๋ค์์ผ๋ก ๋์ด๊ฐ ๋ณด๊ฒ ๋ค!
+)ํฐ์บฃ ํํ์ด์ง์์ ์ํ๋ ๋ฒ์ ์ ๋ค์ด๋ก๋ํ ์ ์๋ค. (์ค์น ๊ฒฝ๋ก ๊ผญ ์ ํ์ธ)
macOS๋ Homebrew๋ฅผ ํตํด์๋ ์ค์นํ ์ ์๋ค.
Apache Tomcat® - Welcome!
The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the
tomcat.apache.org
2.
๋ค์์ผ๋ก ํฐ์บฃ ์ฐ๋์ ์ํด Extension์ ์ค์นํด์ค์ผ ํ๋ค.
๋ธ๋ญ? ๋ชจ์์ Extension์ ํด๋ฆญํ ํ 'Tomcat for Java'๋ฅผ ์ค์นํ๋ค.
3.
์ ๋๋ก ์๋ฃ๋์๋ค๋ฉด Explorer์ ํ๋จ์ TOMCAT SERVER๊ฐ ์๊ธด๋ค.
TOMCAT SERVER์ + ๋ฒํผ์ ํตํด ํฐ์บฃ์ด ์ค์น๋ ๊ฒฝ๋ก๋ฅผ ์ค์ ํด์ค๋ค.
+)
์์ฑ๋ ์ด๋ฆ์ rename์ผ๋ก ๋ณ๊ฒฝํ ์ ์๋ค.
homebrew๋ฅผ ํตํด tomcat์ ์ค์นํ ๊ฒฝ์ฐ์ ํด๋๊ฐ ์จ๊ฒจ์ ธ ๋ณด์ด์ง ์๋๋ค๋ฉด ์๋๋ฅผ ์ฐธ๊ณ ํ์!
๐ฅ ์ํ ์์ด์ฝ๊ณผ ํจ๊ป ๋ชฉ๋ก์ ์์ฑ์ด ๋์๋ค๋ฉด
์ฐํด๋ฆญ > Open Server Configuration ์ผ๋ก Server.xml ํ์ผ์ ์ด์ด์ค๋ค.
์ด๋ฆฐ xml ํ์ผ์์ ์ฌ์ฉํ port๋ฅผ ์์ ์๊ฒ ๋ง๊ฒ ๋ชจ๋ ์ค์ ํด์ค๋ค.
+)
config ํ์ผ์ ์คํ์ ์ํ ์ค์ ํ์ผ์ด๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ๊ฒ๋ค์ ๋ง ์์ ํ์ง๋ ๋ง์.... โญ๏ธ
port๋ฅผ ์ฐพ๊ธฐ ํ๋ค๋ค๋ฉด command + F ๋ฅผ ๋๋ฌ port๋ฅผ ๊ฒ์ํด์ ๋ชจ๋ ํ์ธํ ์ ์๋ค.
[Finder] macOS ๋งฅ๋ถ ์จ๊น ํด๋ ๋ณด๊ธฐ (์ผ์ / ์๊ตฌ์ )
1. ์ผ์์ ์ผ๋ก ํ์ํ๊ธฐ ์ ๊น๋ง ์จ๊ฒจ์ง ํด๋๋ฅผ ๋ณด์ด๊ฒ ํ๊ณ ์ถ๋ค๋ฉด command + shift +. (๋ง์นจํ)๋จ์ถํค๋ฅผ ๋๋ฌ์ฃผ๋ฉด ์ผ์์ ์ผ๋ก ํ์๋๊ณ Finder ์ฐฝ์ ๋ซ์ผ๋ฉด ์ฌ๋ผ์ง๋ค! Finder ์์ ํด๋๋ก ์ด๋ํ๊ธฐ Finder
emayom.tistory.com
4.
Open in Browser๋ฅผ ํตํด ์ฐ๋๋ ์๋ฒ๋ฅผ ์ด ์ ์๋ค.
์ฐ๋๋ ์๋ฒ?๋ฅผ ์ฐํด๋ฆญ ํด์ค ๋ค, Open in Browser๋ฅผ ํตํด ํ๋จ๊ณผ ๊ฐ์ด ๋ธ๋ผ์ฐ์ ๊ฐ ํ์๋๋ค๋ฉด ์ฐ๋ ๋!
โ ๏ธ ์๋ ๋ด์ฉ์ ๋ชจ๋ ๊ฐ์ธ์ ์ธ ์ฐธ๊ณ / ๊ธฐ๋ก์ ์ํ ์ฉ๋์ ๋๋ค. ์ฐธ๊ณ ํด์ฃผ์๊ณ ํธ์ํ๊ฒ ๋ด์ฃผ์ธ์ :) โ ๏ธ
*** ํน์๋ผ๋ ์๋ชป๋ ์ ๋ณด๊ฐ ์๋ค๋ฉด ์ธ์ ๋ ์ง ์๋ ค์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค ! ***