'maven jar'에 해당되는 글 2건

  1. 2015.05.06 [maven] jar 를 Local Repository 에 추가하기
  2. 2015.05.06 maven 프로젝트생성하기
프로그래밍 2015. 5. 6. 23:40

내부적으로 사용되는 lib들은 프로젝트에서 사용하기 위해서 artifactId 등을 따로 지정해서 사용할 수 있다.

이런 library등을 jar파일로 설치한다. 설치라기보다 로컬 리파지토리로 가져온다. 

이후 pom.xml에 해당 artifactid, groupid 를 추가해서 사용할 수 있다.

maven은 로컬리파지토리에서 해당 id들을 찾은 후 외부 저장소에서 찾는 순서인듯 하다.

mvn install:install-file
  -Dfile=<path-to-file>
  -DgroupId=<group-id>
  -DartifactId=<artifact-id>
  -Dversion=<version>
  -Dpackaging=<packaging>
  -DgeneratePom=true

Where: <path-to-file>  the path to the file to load
       <group-id>      the group that the file should be registered under
       <artifact-id>   the artifact name for the file
       <version>       the version of the file
       <packaging>     the packaging of the file e.g. jar

예를 들어 test.jar 를 등록한다고 하면 

mvn install:install-file -Dfile=test.jar -DgroupId=test -DartifactId=testing -Dversion=1.0 -Dpackaging=jar -DgeneratePom=true


'프로그래밍' 카테고리의 다른 글

맥에 java 설치  (0) 2015.06.12
mysql table 용량 보는 쿼리  (0) 2015.05.07
maven 프로젝트생성하기  (0) 2015.05.06
저장 검색의 복잡도  (0) 2015.04.08
git reset commit 살리기  (0) 2015.03.24
//
프로그래밍 2015. 5. 6. 23:33
mvn archetype:generate -DgroupId={project-packaging} 
   -DartifactId={project-name} 
   -DarchetypeArtifactId=maven-archetype-quickstart 
   -DinteractiveMode=false

1) 메이븐에서 프로젝트 위 command로 프로젝트 생성.

2) pom.xml파일에서  필요 디펜던시 추가. 

<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>4.11</version>
			<scope>test</scope>
		</dependency>

3) mvn install 로 추가된 디펜던시 로컬리파지토리로 설치.

3) mvn eclipse:eclipse 명령으로 이클립스 파일 생성하고 프로젝트 import 함.



'프로그래밍' 카테고리의 다른 글

mysql table 용량 보는 쿼리  (0) 2015.05.07
[maven] jar 를 Local Repository 에 추가하기  (0) 2015.05.06
저장 검색의 복잡도  (0) 2015.04.08
git reset commit 살리기  (0) 2015.03.24
Linux Load average에 대해서  (0) 2015.03.10
//