본문 바로가기
반응형

메이븐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.
반응형