반응형
단계
1. 인텔리제이에서 maven으로 프로젝트 생성
2. pom.xml에 dependency추가 후 maven 동기화 후 external library에 maven lib 추가되는지 확인
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.example</groupId>
<artifactId>spring</artifactId>
<version>1.0-SNAPSHOT</version>
<properties>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>4.3.3.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>4.3.3.RELEASE</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
</dependency>
</dependencies>
</project>
3. project structure의 facets에서 +를 눌러 web을 추가한 후 webapp이라는 폴더가 생성되도록 경로가 잡혔는지 확인한다.
4. 처음이라면 우측 하단의 create artifact를 눌러 오류를 해결하고 확인을 누른다.
5. output layout 창의 오른쪽에 maven과 관련된 lib들이 많을 것인데 모두 다 더블클릭하여 좌측으로 옮겨온다.
6. edit configuration(alt shift f10)에서 +를 눌러 tomcat server(local)을 추가한다.
7. 톰캣은 기본 포트를 8080으로 설정해놨으니 localhost와 충돌을 일으킨다. 따라서 실행할때 localhost를 kill시키고 run해야한다. -> cmd에서 netstat -ao로 로컬주소 0.0.0.0:8080를 찾고 pid를 확인한다. -> taskkill /f /pid ????로 죽인 후에 다시 run한다.
(이 글이 도움이 됐다면 광고 한번씩만 클릭 해주시면 감사드립니다, 더 좋은 정보글 작성하도록 노력하겠습니다 :) )
반응형
'자기계발' 카테고리의 다른 글
2021 공공빅데이터 청년 인턴십 지원 및 합격 후기 (0) | 2021.06.19 |
---|---|
AWS ec2 서버 탄력적 IP 할당받기 (0) | 2021.04.28 |
안드로이드 스튜디오와 오라클DB - JSP 연동 (0) | 2021.03.25 |
건국대학교 AI 해커톤 참여 후기(2/15 ~ 2/19) (0) | 2021.02.28 |
센서와 무선 메쉬 게이트웨이를 이용한 산불 감지 IoT 기기 (0) | 2020.12.01 |