# maven

18개의 포스트
post-thumbnail

[maven] GroupId, ArtifactId, Version

GroupId, ArtifactId, Version 에 대해 알아봅시다.

2020년 6월 20일
·
0개의 댓글

[wisestudy] 배포를 위한 Profile 설정

로컬, 원격 데이터베이스를 개발과 배포 환경에 따라 유연하게 설정하기 위한 profile 설정을 진행합니다.

2020년 6월 15일
·
0개의 댓글

Maven, JDBC 이해하기

Maven은 지금까지 애플리케이션을 개발하기 위해 반복적으로 진행해왔던 작업들을 지원하기 위하여 등장한 도구입니다.Maven을 사용하면 빌드(Build), 패키징, 문서화, 테스트와 테스트 리포팅, git, 의존성관리, svn등과 같은 형상관리서버와 연동(SCMs),

2020년 6월 13일
·
0개의 댓글

intellij maven import PKIX error

C:\\Program Files\\Java\\jdk1.8.0_251\\bin 으로 이동shift + 우클릭 > 여기서 cmd창 열기 (관리자모드로 실행)keytool -import -file "D:{인증서}" -keystore "C:\\Program Files\\Jav

2020년 6월 5일
·
0개의 댓글

Maven Dependencies를 가져오지 못하는 현상

이클립스에서 스프링 개발을 공부하던 중에 Maven Dependencies를 제대로 가져오지 못하는 문제가 발생하였다. 처음에는 프로젝트에 빨간색 'x'표시가 있어서 정확한 원인을 파악하기 힘들었다. 그런데 이클립스의 자동완성 기능인 ctrl+space가 작동하지 않았

2020년 5월 22일
·
0개의 댓글
post-thumbnail

maven과 gradle

빌드 도구, 의존성 관리 도구 빌드 시스템

2020년 4월 30일
·
0개의 댓글

maven tip

최근 스프링부트 앱 개발 시 자주 쓰는 팁이다.패키지 컴파일 시 fartjar를 만드는데 종종 yml파일을포함하거나 하지 않거나의 경우수가 발생 시 아래와 같이프로필을 사용하면 좋다.

2020년 4월 23일
·
0개의 댓글
post-thumbnail

Maven Central에 나만의 자바 라이브러리 배포하기

프로그래머들에게 코드 재사용이라는 것은 언제나 중요한 이슈이다. 많은 사람들이 자주 사용할 수 있을 만한 코드나, 개인 혹은 단체가 여러 프로젝트에서 공통적으로 사용할 만한 코드는 라이브러리화한다는 것은 익숙한 사실이다.이번에 쿠팡 클론 코딩 프로젝트에서 spring

2020년 4월 19일
·
0개의 댓글
post-thumbnail

스프링 사용 중 java.lang.NoSuchMethodError

업무 중 데이터베이스 단위 테스트를 위해 springtestdbunit을 사용하려고 필요한 의존성(dbunit, springtestdbunit)을 찾아 pom.xml에 추가하였다.그리고 junit을 실행하였더니 아래와 같은 예외가 나왔다.찾아봤더니, 스프링 버전 차이에

2020년 4월 8일
·
0개의 댓글

도커에서 메이븐 프로젝트 실행하기

Spring Boot 프로젝트를 Docker로 배포하려고 한다.

2020년 3월 2일
·
0개의 댓글

Maven #04 라이브러리

10. 라이브러리 오류 파일이 깨지는 경우 라이브러리를 다운 받다가 도중에 중단되거나 링크가 깨짐으로 인해 온전한 라이브러리가 역할을 수행하지 못하는 상태가 된다. 라이브러리는 다운받았다고 뜨는데 IDE에서는 없다고 하는 아이러니한 상황이 된다. 이때에는 로컬 저장소를 지우고 다시 IDE를 실행하면 필요 라이브러리들을 다운 받아온다. 11. 라이브러리...

2020년 2월 9일
·
0개의 댓글

Maven #03 웹

07. 컴파일 플러그인 JDK 버전 변경 이전에 pom.xml 파일에서 작성한 jdk 버전에 대한 내용을 삭제한 뒤 다음과 같이 변경 사항을 적용해야하는데 프로젝트 오른쪽 클릭 후 Maven > Update Project를 선택하면 된다. image.png 이후 자바 버전을 확인해 보면 1.5 버전으로 낮춰진 것을 확인 할 수 있다.(기본 버전) ...

2020년 2월 9일
·
0개의 댓글

Maven #02 실행

04. 컴파일 컴파일 Maven 프로젝트의 루트 경로에는 항상 pom.xml이 존재하며 해당 경로에서 명령어를 실행한다. 컴파일 명령어는 다음과 같다. 하지만 컴파일 에러를 만나게 되는데 자바 버전이 낮다는 내용이 등장한다. 따라서 아래와 같이 컴파일러에 대한 내용을 pom.xml에서 변경해준다. source는 컴파일을 담당할 버전을 말하며 targe...

2020년 2월 9일
·
0개의 댓글

Maven #01 Maven 시작

본 내용은 뉴렉처 강의를 보고 개인 정리용으로 작성합니다. 01. Maven 이란 Maven은 일련의 빌드 과정을 관리하기 쉽도록 만들어주는 빌드 도구이다. 빌드 도구 프로젝트생성부터 배포 혹은 레포팅까지 이어지는 빌드 과정은 보통 IDE에서 가능하기도 하다. 하지만 IDE는 많은 기능 중에 빌드 도구를 포함하고 있을 뿐이다. Maven은 빌드 도구...

2020년 2월 8일
·
0개의 댓글
post-thumbnail

IntelliJ에서 Java만으로 JPA 프로젝트 CRUD 시작하기 (Ver. Maven)

회사내에서 스터디 붐(?)이 발생하며 기술스택 변경에 대한 니즈가 강하게 일어났다. 특히 우리는 Java를 사용 또는 연동하는 거의 모든것들(?)에 대해서 SpringBoot와 JPA(Java Persistence API)기반한 기술 스택을 가져가기로 결정했다. 웹개발 쪽에서는 당연지사 SpringBoot와 병행하여 사용해야 겠으나, 우리 IPCC(IP ...

2020년 1월 31일
·
0개의 댓글

STS Maven Install failed ( 빌드 실패 )

STS 에서 .war 파일을 추출하기 위해 "maven install" 기능을 사용한다. ( Project >> Run As >> Maven install ) 간혹 maven install 을 실행했는데 아래와 같은 오류가 나는 경우가 있다. [ERROR] No compiler is provided in this environment. Perhaps ...

2019년 9월 9일
·
0개의 댓글

maven 단일 프로젝트에서 2개 이상 jar 파일 뽑기

Problem 누군가가.. 구현한 메이븐 프로젝트(java기반)가 내부적으로 main 클래스를 여러개 가지고 있고 모두 따로 빌드해야하는 경우... (그 누군가..는 이클립스에서 각 main 클래스 우클릭 export - runnable jar로 뽑아낸 jar 파일을 나에게 준다..) 그런데 나는 이 과정을 자동화해야한다.. (메인 시스템 빌드하는 젠킨스 ...

2019년 7월 30일
·
0개의 댓글