본문 바로가기

maven

[Jenkins] 설치 및 Maven 프로젝트 빌드 이때까지 Jenkins를 통해 간단히 git 주소를 바꿔서 빌드 & 배포를 해보는 수준으로만 만져봤지.. 설치하고 직접 프로젝트 생성해서 사용해 본적이 없었다. 그래서 이번에 로컬에 설치를 하여 한번 빌드까지 해보는 작업을 진행해보았다. 참고로 Mac 사용자이다. 1. Homebrew를 통해 jenkins를 설치한다.- 포트 번호는 /usr/local/Cellar/jenkins/ 에 있는 {젠킨스버전}/homebrew.mxcl.jenkins.plist 을 에서 수정하면 된다.- Config.xml 파일의 위치 /Users/{사용자}/.jenkins/2. Homebrew 를 통해서 Jenkins 실행및 중단 등등은 명령어는 다음과 같다. brew services restart jenkins3. Homebr.. 더보기
Maven install시 Test Skip 하기 아주 간단하다~! pom.xml에 입력해주면 끝~! org.apache.maven.plugins maven-surefire-plugin 2.12.4 true 더보기
[Maven] Missing artifact javax.transaction:jta:jar:1.0.1B 라이브러리를 추가하다가 보면 다음과 같은 에러가 뜨면서 작동이 되지 않을때까 있다. 그럴떄에는 아래의 코드를 추가하면 해결이 된다. maven2-repository.dev.java.net Java.net Repository for Maven 2 http://download.java.net/maven/2 true false 더보기
[Android] Maven 연동 & SpringFramework 설치하기~! Spring Framework를 쓰다보니.. Spring Framework for Android를 발견하였다~! 이번에 안드로이드 기기로 서버와 통신을 해야되어서 한번 사용해보았다. 자세한 사항은 여기에~! 1. 우선 이클립스에 Maven plugin 과 Android Configurator for M2E가 설치되어 있어야한다. 2. 안드로이드 프로젝트를 Maven을 쓸수 있도록 변환하자~! 이클립스에서 프로젝트를 오른쪽키를 눌러서 아래와 같이... 3. pom.xml에 라이브러리 추가~! org.springframework.android spring-android-rest-template 1.0.1.RELEASE org.springframework.android spring-android-auth 1... 더보기
[Play Framework] Maven 연동하기~! 이클립스 또는 Intellij 를 이용해서 Maven 을 연동해서 라이브러리를 다운받은 후Play에서 Compile을 해보면... 위와 같은 오류를 띄우면서 compile이 되지 않았다...IDE에서는 라이브러리가 연결되지만 play에서 Compile할때는 연결되지 않아서 이다. 자세한 사항은 여기서~! 우선은 개발장비에 Maven을 설치하자~! 위의 링크를 클릭하여 Maven을 다운받은 후터미널에서 ~/.bash_profile을 열어서 경로 설정하자 그리고 현재 설정되어진 pom.xml 파일의 내용... pom.xml의 라이브러리를 그대로 아래와 같이 입력한다. 그리고 아래와 같이 진행을 한다.1. play mvn:update2.play3.compile을 하면.. 잘된다.~! 실행해본 결과 잘작동한다.~! 더보기
Maven 프로젝트로 만들기~! 스프링을 하면서 접하게된 Maven 좋다~하지만 STS쓰면서 자동으로 만들어줘서 Maven 연동하는 방법을 몰라서 알아봤다. 우선 이클립스는 Maven이 설치되어 있는 상태에서 아래와 같이 해당 프로젝트에서 오른쪽 키를 그리고 Configure에서 설정하면된다. IntelliJ IDEA 프로젝트에서 오른쪽키를 누른후~ Add Framework Support를 누른다. 그리고 Maven을 선택~! 더보기
[Maven] cannot read zip file entry 오류 일때... Maven 빌드를 하다가..~~~.jar cannot read zip file entry 오류라고 뜰때 Local repository를 삭제하면 된다. 나는 MAC이라서 users/사용자아이디/.m2/repository/ 여기서 다 삭제~!하고 다시 Maven update 및 clean 후 build를 하면 다시 전부를 받기 때문에 오래걸리지만... 잘된다.~ 더보기
[Maven] invalid LOC header (bad signature) 메이븐에서 ~~~~~ invalid LOC header (bad signature) 이런게 뜨는 오류가 있다. 자세히 보면 특정 라이브러리 파일이안된다는 이야기이다. 이건 라이브러리를 제대로 다운받지 못했거나 Dependency항목을 다시 한번 확인해야 된다. 본인의 경우 mysql mysql-connector-java 5.1.13 최신버전으로 바꾸니깐 잘된다.~! mysqlmysql-connector-java5.1.26 더보기