티스토리 뷰
환경 : Windows7 + JDK1.8 + SVN + apache-tomcat-8.0.36(maven-plugin-2.1) + apache-maven-3.3.9 + jenkins-2.23
Tomcat 다운로드 : http://apache.org
Tomcat Maven plugin : http://tomcat.apache.org/maven-plugin-2.1/
Maven 다운로드 : https://maven.apache.org/
Jenkins 다운로드 : http://mirrors.jenkins-ci.org
Plugin 설치 :
This plugin provides an advanced integration for Maven 2/3 projects. |
This plugin add features related to Maven jobs info. Adds columns configurable in views (version, dependencies, modules, ...) and extract information from Maven jobs (update name and description from POM, ...) |
apache-maven-3.3.9 :
수동 build시(클래스패스 설정 필요)
-> C:\apache-maven-3.3.9\bin\mvn.cmd -X -f pom_bart.xml tomcat:redeploy
-------------------------------------- 프로젝트 추가 환경설정
Step1. Tomcat 설정 :
1) tomcat-users.xml
<role rolename="manager-script"/>
<user username="admin" password="admin" roles="manager-script"/>
2) pom.xml - pom_bart.xml
tomcat에 배포하기 위해서는 tomcat-maven 플러그인을 설정해주어야 한다.
url은 tomcat manager의 URL을 적어주면 되는데, tomcat에서는 URL뒤에 /text를 꼭 넣어주어야 한다.
path는 웹 애플리케이션의 컨텍스트 패스가 되며, username과 password는 tomcat manager와 동일하게 작성해주면 된다.
<build>
<finalName>boot</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.1.1</version>
<configuration>
<warSourceDirectory>src/main/webapp</warSourceDirectory>
<webXml>src/main/webapp/WEB-INF/web.xml</webXml>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<version>1.1</version>
<configuration>
<url>http://127.0.0.1/manager/text</url>
<path>/</path>
<charset>UTF-8</charset>
<mode>war</mode>
<username>admin</username>
<password>admin</password>
</configuration>
</plugin>
</plugins>
</build>
Step2. Jenkins 설정
'Programing' 카테고리의 다른 글
[Jenkins]계정관리 설정 초기화 (0) | 2016.09.28 |
---|---|
[Jenkins]백업 플러그인 (0) | 2016.09.28 |
[SSL]인증서 생성 (0) | 2016.09.02 |
Visual studio 소스를 Subversion (SVN) 이용해 관리 하기 (0) | 2016.07.21 |
[HTML5] 적용시 개선되는 기능 (0) | 2016.06.08 |
- Total
- Today
- Yesterday
- Toad
- Linux
- DATABASE
- 데이터
- Shell
- 리눅스
- 테이블
- 백업
- select
- 윈도우
- java
- Windows
- 자동차
- 파일
- server
- IP
- mssql
- 설정
- table
- user
- MySQL
- tomcat
- Oracle
- apache
- sql
- 서버
- delete
- eclipse
- DB
- 오라클
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |