빌드 : 컴파일된 코드를 실제 실행할 수 있는 상태로 만드는 일
배포 : 빌드가 완성된 실행 가능한 파일을
사용자가 접근할 수 있는 환경에 배 시키는 일
jar(Java ARchive) :
war(Web application ARchive) :
서버로 파일 옮기고 압축 풀기
server.xml 파일 vos 코드로 열기
22번째행 / 69번째행 port번호 수정
cmd켜기 (관리자 권한)
bin 폴더까지 전체 복사
나는 tools에 파일이 있기 때문에
cd C:\tools\server\apache-tomcat-8.5.93\bin
cd 파일경로
startup.bat
입력하면 아래와 같은 한글이 깨진 cmd창 뜬다
repository 파일 생성
conf > settings.xml
53번째 행 밖으로 빼고
reposetory 경로 입력
C:\tools\maven\apache-maven-3.9.4\reposetory
STS 켜고
8_application
window-preferences-Maven-userSettings
스프링 프로젝트 설정 다시하기
Spring MVC project
페키지 명 : DeployExam
클래스 명 : com.kh.deployExam
프로젝트 우클릭 > run as>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<url>http://127.0.0.1:8899/manager/text</url>
<username>admin</username>
<password>admin</password>
<path>/DeployExam</path>
</configuration>
</plugin>
추가 pom.xml
태그에 추가ㅎㅎㅎ
tomcat-user.xml
<role rolename="manager-gui"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="admin" password="admin" roles="managergui,manager-script,manager-status,manager-jmx"/>
Maven build
run confingurations -> tomcat7:deploy -> apply -> run