๋ฐ์ํ ๋ฉ์ด๋ธ5 ๋ฉ์ด๋ธ ํ๋ก์ ํธ ๋ง๋ค๊ธฐ ๋ฉ์ด๋ธ ํ๋ก์ ํธ ์์ฑ Project Explorer > New > Dynamic Web Project ์์ฑ ํ๋ก์ ํธ ์ฐํด๋ฆญ > Configuration > Convert to Maven Project ํ๋ก์ ํธ ์ฐํด๋ฆญ > Properties > java build path > java versionํ์ธ ๋ฉ์ด๋ธ ์ปจํธ๋กค๋ฌ๋ก jsp ํธ์ถ ํ ์คํธ CONTROLLER package controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; @Controller public class BoardController { @RequestMapping(value.. 2023. 5. 13. ์ดํด๋ฆฝ์ค ๋ฉ์ด๋ธ ํ๋ก์ ํธ ์์ฑ 1. ๋ฉ์ด๋ธ ์ค์น 1-1. 3.8.8 Binary zip archive ๋ค์ด๋ก๋ Maven – Download Apache Maven Downloading Apache Maven 3.9.1 Apache Maven 3.9.1 is the latest release and recommended version for all users. System Requirements Java Development Kit (JDK) Maven 3.9+ requires JDK 8 or above to execute. It still allows you to build against 1.3 and other maven.apache.org 1-2. ํ๊ฒฝ๋ณ์ ์ค์ 2. ํ๋ก์ ํธ ์์ฑ File > New > Other > maven.. 2023. 5. 7. ๋ฉ์ด๋ธ ํ๋ก์ ํธ ์ด๊ธฐ ์ธํ 1. ๋ฉ์ด๋ธ ํ๋ก์ ํธ ์์ฑ NEW > Maven Project Use default Workspace location Catalog: Internal ์ ํ > org.apache.maven.archetypes > maven-archetype-webapp : 1.0 ์ ํ Artifact Id ์ด๋ฆ ์ค์ > Finish 2. pom.xml์ ์ถ๊ฐ org.apache.maven.plugins maven-war-plugin 3.3.2 org.apache.maven.plugins maven-war-plugin 3.3.2 3. java build path - server runtime - apache tomcat์ผ๋ก ๋ณ๊ฒฝ ์ฐธ๊ณ ๋ธ๋ก๊ทธ https://hongeui.tistory.com/13 JSP ํ์ผ ์์ฑ ์งํ ์.. 2023. 5. 7. MAVEN MAVEN์ด๋? Maven์ ์๋ฐ์ฉ ํ๋ก์ ํธ ๊ด๋ฆฌ๋ฅผ ์ํ ๋๊ตฌ -- apache software foundation์์ ๊ฐ๋ฐํ java ๊ธฐ๋ฐ ํ๋ก์ ํธ ๊ด๋ฆฌ -- ํ๋ก์ ํธ์ ์ปดํ์ผ, ๋น๋, ์ํ ๋ฐ ํ ์คํธ -- ์๋ฒ ์ธก deploy ์์๊ณผ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ด๋ฆฌ MAVEN ํ๋ก์ ํธ ์์ฑ maven, maven archetype ์ค์ org.apache.maven.archetypes:maven-archetype-webapp groupId : ํ์ฌ ์ด๋ฆ artifactId : ํ๋ก์ ํธ ์ด๋ฆ 1. pom.xml ์๋ ์์ฑ 2. dependency ์ถ๊ฐ javax.servlet javax.servlet-api 4.0.1 3. ๋ฉ์ธ ํด๋ new - directory - java ์๋ ์์ฑ 4. ํจํค์ง ์์ฑ - ์๋ธ๋ฆฟํด๋์ค.. 2023. 4. 25. [INTELLIJ] WEB APP ๊ฐ๋ฐ ํ๊ฒฝ ์ค์ ํ๊ธฐ ์ค์นํด์ผ ํ ๋ชฉ๋ก JDK 8 ์ด์ (https://www.oracle.com/technetwork/java/javase/downloads/index.html) Maven (https://maven.apache.org/download.cgi) IntelliJ IDEA (https://www.jetbrains.com/idea) Tomcat Server (https://tomcat.apache.org/download-80.cgi) ๋๊ตฌ ๋ณ ์ค์น ์ด์ 1. MAVEN - ํ๋ก์ ํธ ๊ด๋ฆฌ๋ฅผ ์ํ Maven ๋๊ตฌ - apache software foundation์์ ๊ฐ๋ฐํ java ๊ธฐ๋ฐ ํ๋ก์ ํธ ๊ด๋ฆฌ - ํ๋ก์ ํธ์ ์ปดํ์ผ, ๋น๋, ์ํ ๋ฐ ํ ์คํธ - ์๋ฒ ์ธก deploy ์์๊ณผ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ด๋ฆฌ 2. INTELLIJ.. 2023. 2. 22. ์ด์ 1 ๋ค์ ๋ฐ์ํ