반응형
반응형
'maven' 태그의 글 목록
본문 바로가기

maven9

[Maven] 메이븐 내가 만든 라이브러리 적용하기 메이븐 내가 만든 라이브러리를 등록하고 적용해보기 본 포스팅은 제가 유튜브 뉴렉처님 메이븐 강의를 공부하면서 내용을 정리하는 공간입니다 만약 저와 똑같이 공부를 진행해보고 싶으시다면 메이븐 카테고리의 글들을 참조 바랍니다 링크는 걸어둘게요 happy-inside.tistory.com/category/%EC%BD%94%EB%94%A9/Maven '코딩/Maven' 카테고리의 글 목록 자기계발을 통해 인생을 최적화 시키는 개발자의 블로그입니다 happy-inside.tistory.com 메이븐을 사용할 때 메이븐 라이브러리를 사용하려면 '원격 메이븐 저장소'가 아닌 '로컬 메이븐 저장소'에 라이브러리를 불러와야만 합니다. 프로젝트를 만들다 보면 라이브러리를 내가 직접 만들어야할 때가 있습니다. 그럴 때 내가.. 2020. 6. 26.
[Maven] 메이븐 라이브러리 인덱스 검색 메이븐 이클립스에서 인덱스 검색하기 본 포스팅은 제가 유튜브 뉴렉처님 메이븐 강의를 공부하면서 내용을 정리하는 공간입니다 만약 저와 똑같이 공부를 진행해보고 싶으시다면 메이븐 카테고리의 글들을 참조 바랍니다 링크는 걸어둘게요 happy-inside.tistory.com/category/%EC%BD%94%EB%94%A9/Maven '코딩/Maven' 카테고리의 글 목록 자기계발을 통한 동기부여를 바탕으로 성공의 길로 향하는 개발자의 블로그입니다 happy-inside.tistory.com 이클립스의 메이븐 플러그인은 메이븐 저장소 웹사이트로 가서 다운받을 필요없이 라이브러리를 검색하고 추가할 수 있는 기능이 있습니다 'pom,xml'의 'Dependencies'탭에서 'Add'버튼 클릭 여기서 원하는 플러.. 2020. 6. 25.
[Maven] 메이븐 라이브러리 오류 해결해보기 메이븐 원인 모를 라이브러리 오류 해결하기 본 포스팅은 제가 유튜브 뉴렉처님 메이븐 강의를 공부하면서 내용을 정리하는 공간입니다 만약 저와 똑같이 공부를 진행해보고 싶으시다면 메이븐 카테고리의 글들을 참조 바랍니다 링크는 걸어둘게요 happy-inside.tistory.com/category/%EC%BD%94%EB%94%A9/Maven '코딩/Maven' 카테고리의 글 목록 자기계발을 통한 동기부여를 바탕으로 성공의 길로 향하는 개발자의 블로그입니다 happy-inside.tistory.com 메이븐으로 라이브러리를 설정할 때는 한 가지 치명적인 단점이 있습니다. 자동으로 다운로드하는 것은 좋은데 다운로드 과정 중에 링크나 파일이 깨지는 경우가 발생합니다. 다운로드가 되다가 마는 현상이 생기는 겁니다. .. 2020. 6. 24.
[Maven] 메이븐 웹 프로젝트로 변경하기 메이븐으로 기존 프로젝트 웹 프로젝트로 변경해보기 본 포스팅은 제가 유튜브 뉴렉처님 메이븐 강의를 공부하면서 내용을 정리하는 공간입니다 만약 저와 똑같이 공부를 진행해보고 싶으시다면 메이븐 카테고리의 글들을 참조 바랍니다 링크는 걸어둘게요 happy-inside.tistory.com/category/%EC%BD%94%EB%94%A9/Maven '코딩/Maven' 카테고리의 글 목록 자기계발을 통한 동기부여를 바탕으로 성공의 길로 향하는 개발자의 블로그입니다 happy-inside.tistory.com 기존 자바 프로젝트를 웹 프로젝트로 변경하려면 과정이 꽤나 복잡합니다. 하지만 메이븐은 웹 프로젝트로 만들기 위한 모델의 변화를 알아서 처리해줍니다. 이전에 만들었던 자바 프로젝트의 'pom,xml'코드를 .. 2020. 6. 22.
[Maven] 메이븐 이클립스에서 프로젝트 만들기 메이븐 이클립스에서 프로젝트 생성하기 [File] - [New] - [Maven Project] 컴퓨터에 메이븐이 설치되었다면 위와 같은 메이븐 프로젝트 생성 메뉴가 있을 거에요 이걸로 바로 메이븐 프로젝트를 생성할 수 있습니다 만약 이 글을 보시는 분이 메이븐 설치를 아직 하지 않으셨다면 이클립스 내부에 있는 마켓플레이스에서 다운받을 수 있습니다 [Help] - [Eclipse Marketplace] 메이븐이 보이면 'Install'을 눌러서 설치할 수 있습니다 하지만 메이븐을 직접 설치하는 걸 추천드려요 필요하시면 아래 링크를 참조바랍니다 https://happy-inside.tistory.com/41 저는 이전에 공부하면서 커맨드창에서 직접 생성하고 컴파일했던 메이븐 프로젝트를 불러올겁니다 [Fil.. 2020. 6. 20.
[Maven] 메이븐 Build LifeCycle 메이븐 Build LifeCycle 메이븐을 통한 명령을 통해서 compile, test, package를 실행할 수 있습니다 이를 단계(Phases)라고 부릅니다 compile, test, package는 수행단계에 해당하는 이름입니다 compile을 하면 'compile'단계까지의 명령을 수행합니다 test를 하면 'test'단계까지의 명령을 수행합니다 package를 하면 'package'단계까지의 명령을 수행합니다 메이븐을 진행하다보면 'pom.xml'이 이 단계를 구성할 수 있는 중요한 역할을 합니다 'pom'은 'Project Object Model'의 줄임말입니다 프로젝트를 만들게 되면 프로젝트를 구성하고 있는 내용에 대한 것을 하나의 모델로 갖고 있는 것입니다 'pom.xml'을 변경하게 .. 2020. 6. 19.
[Maven] 메이븐 IDE없이 컴파일하기 메이븐 통합개발환경 이클립스와 같은 IDE없이 컴파일 및 실행해보기 '명령 프롬프트'창에서 메이븐 자바 프로젝트 경로로 가서 디렉토리를 검색해보면 'pom.xml' 이라는 파일이 하나 있습니다 프로젝트를 컴파일, 실행할 때는 반드시 'pom.xml'이 있는 디렉토리에서 메이븐 명령어를 사용해야 합니다 src소스 파일을 바로 컴파일 하면 에러가 발생합니다 그 이유는 컴파일을 담당하고 있는 플러그인이 JDK버전 7 이상을 쓰라고 요청하기 때문입니다 따라서 'pom.xml'파일을 수정할 필요가 있습니다 'pom.xml'이 있는 경로로 들어가서 코드 수정을 해야 합니다 마우스 우클릭 - '편집'을 눌러주세요 1.8 1.8 노란박스에 있는 코드를 태그 밑에 입력합니다 '최소 1.8이상 버전으로 수행되도록 컴파일하.. 2020. 6. 18.
[Maven] 메이븐 프로젝트 생성하기 메이븐으로 프로젝트 생성하기 일반적으로 만드는 프로젝트는 보통 비어있는 상태입니다 메이븐 프로젝트는 템플릿을 미리 만들어놓고 불러오는 형식이라는게 차이점입니다 메이븐 프로젝트를 저장할 폴더를 만듭니다 '명령 프롬프트' 창을 열어서 프로젝트 폴더로 생성해놓은 경로로 이동합니다 저 같은 경우에는 C드라이브에다가 폴더를 생성했기 때문에 [ cd C:\maven ] 이 되겠네요 이동이 되었으면 아래 코드를 입력합니다 그럼 무슨 진행창이 주르륵 뜰꺼에요 mvn archetype:generate -DgroupId=com.newlecture -DartifactId=javaprj -DarchetypeArtifactId=maven-archetype-quickstart -D 구분자 generate 생성 다른 사람이 만든 .. 2020. 6. 17.
[Maven] 메이븐 설치하기 메이븐 설치하는 방법 메이븐에 대해서, 메이븐은 프로젝트를 만들 때 가장 많이 사용하는 빌드 툴 중 하나입니다 프로젝트를 만드는 하나의 과정을 빌드과정이라고 합니다 이런 작업 과정을 거치다보면 반복되는 과정이 있는데 반복 과정들을 효율적으로 만들어주는 도구가 메이븐입니다 메이븐을 사용하면 작업 과정을 경량화 할 수 있고 보다 쉽게 구현할 수 있게 해줍니다 프로젝트 하나를 준비하고 구현하기 위해 필요한 빌드 툴을 보면 탐색기, 편집기, 콘솔 등등이 있는데 빌드 도구인 메이븐은 그런 것이 아니고 이런 것들과 어우러져서 사용할 수 있는 개발도구입니다 혹시나 이클립스도 메이븐과 같은 빌드 툴이 아닌가 라는 생각이 든다면 이클립스는 빌드 툴이 아니라 통합개발환경 IDE라고 합니다 통합 개발 환경(Integrate.. 2020. 6. 16.