jenkins 주소
띄울려면 리눅스에서 서버를 켜둬야 한다.
http://218.39.221.69:8080/jenkins/
왼쪽 탭의 jenkins 관리 클릭후
1. global tool configuration 설정
global tool configuration 클릭 후
jdk 탭에서
name jdk8
path /usr/local/douzone/jdk
git 탭에서
git
/usr/local/bin/git
maven 탭에서
maven
/usr/local/douzone/maven3.3.9
--------------------------설정완료
이 위치들은 리눅스의 /etc/profile에서 확인
2. 새작업 만들기-----------------
new
mysite3
l
freestyle project
l
소스 코드 관리
source management
git 탭에서
git에 내 git 프로젝트 url을 넣는다.
오류시////////////////////////////////
yum -y install curl-devel 설치
없을시 다시 git다운로드 - 압축풀기
cd git-2.6.4
./configure 이게 아니면
./configure --prefix=/usr/local
make
make install
톰캣 껏다 켜기///////////////////////
build탭에서
build invoke toplevel maven target선택
Default
clean package tomcat:redeploy -Pproduction -Dmaven.test.skip=true
save-----------------------만들기 완료
/etc/init.d/tomcat restart
빌드실행------------------------------
다 나갓다가 다시 로그인
다시 로그인
echo $PATH
vi /etc/init.d/tomcat
export PATH=$PATH:$JAVA_HOME/bin:/usr/local/douzone/maven3.3.9/bin 추가
/etc/init.d/tomcat stop
start - tomcat 껏다켜기
-------------------------------- red Hat에서는 완료
3. eclipse에서 추가할 것들
실행시 에러--------------------------------------------------중간중간 깃에 커밋을 해줘야된다. 오류잡을때 사이트에서 실행해보기
servlet에러 이클립스 프로젝트 pom.xml에 profile추가
//////
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | </dependencies> 밑에 <profiles> <profile> <id>production</id> <build> <resources> <resource> <directory>${project.basedir}/src/main/resources</directory> <excludes> <exclude>**/*.java</exclude> </excludes> </resource> <resource> <directory>${project.basedir}/src/production/resources</directory> <excludes> <exclude>**/*.java</exclude> </excludes> </resource> </resources> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <configuration> <encoding>UTF-8</encoding> </configuration> </plugin> </plugins> </build> <dependencies> <!-- Servlet --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.0</version> <scope>provided</scope> </dependency> </dependencies> </profile> </profiles> | cs |
//////
pom.xml 의 맨밑 plugins 안에 추가해 넣어준다.
//////
1 2 3 4 5 6 7 8 9 10 | <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>tomcat-maven-plugin</artifactId> <configuration> <url>http://127.0.0.1:8080/manager/text</url> <path>/mysite3</path> <username>hihit22</username> <password>wjddngus159!</password> </configuration> </plugin> | cs |
//////
cd /usr/local/douzone/tomcat/conf
cat tomcat-usrs.xml
pom.xml에서도 같이 바꾸기 커밋
douzone 밑에 vi id,passwd바꿔주기
추가된 메인에서 mysite3 실행 왼쪽에 build now로 빌드, 왼쪽에 빌드한 목록을 볼수 있다. - 항상 파랑색을 유지할 수 있도록 또한 날씨도 해를 볼 수 있도록 목록에서 클릭시 console output에서 오류 목록을 볼 수 있다.
mysite3 파일을 git에 커밋후 build now 재실행하면 정상 build 가된다.
'풀스택 > Linux' 카테고리의 다른 글
9. linux jenkins 설치 (0) | 2019.03.30 |
---|---|
8. linux mysql설치 (0) | 2019.03.28 |
7. linux maven 설치 (0) | 2019.03.28 |
6. linux에 git설치하기 (0) | 2019.03.24 |
5. Linux 톰캣 다운로드//linux tomcat 및 포트변경방법 (0) | 2019.03.21 |
댓글