maven 프로젝트에 vert.x를 추가하려하지만 중앙 저장소에없는 것처럼 보입니다. 내가 잘못?vert.x에 대한 Maven 좌표?
Maven에서 사용할 수있는 경우 종속성 좌표는 무엇입니까? 감사.
maven 프로젝트에 vert.x를 추가하려하지만 중앙 저장소에없는 것처럼 보입니다. 내가 잘못?vert.x에 대한 Maven 좌표?
Maven에서 사용할 수있는 경우 종속성 좌표는 무엇입니까? 감사.
vert.x를 아직 Maven Central에 업로드하지는 않았지만 TODO 목록의 맨 위에 있습니다.
완료되면이 게시물을 업데이트하겠습니다.
[업데이트]
다음 버전이 임박하고 다른 것들 사이에 Gradle을 기반 빌드 및 Mavenised 모듈 식 구성 요소를 특징으로합니다.
메이븐의 좌표는 "org.vert-x : vertx- % stuff % : % version %"입니다.
(대시 참고 :. 메이븐 우리가 그것을 사용하지 것이다, 그래서이 프로젝트는 현재 org.vertx 도메인을 소유하지 않습니다) 1.2.1 vert.x
[UPDATE2]
.final은 위와 같은 좌표로 Maven Central에 배포되었습니다. 예를 들어 Gradle을에서
:repositories {
mavenCentral()
}
dependencies {
compile "org.vert-x:vertx-core:1.2.1.final"
compile "org.vert-x:vertx-platform:1.2.1.final"
}
우리가 모듈을 구축 할 Gradle을를 사용하는 방법의 예 http://github.com/vert-x를 참조하십시오.
환상적이어서 기다릴 수 없다 !!! – JVerstry
나는 Pidster에게도 감사의 말을 전한다. 나는 그걸 가지고 놀았고 사람들이 grapy grapy 스크립트를 사용하여 그것을 시도하는 것이 더 쉬웠다. grapy 주석을 사용하여 vert.x-core를 설치했다. (그리고 다른 의존성 인'vert .x-platform','netty', 그리고 아마 jackson jar 파일이 자동으로 내려 오기도합니다. 업로드 할 때 해결할 수 있도록 명시 적으로 maven 문자열을 게시하십시오. 얼마나 자주 프로젝트를 보았는지 모르겠습니다. 이것을 명시하지 않고 "maven central에있다"고 말하면됩니다. 고마워요! –
vert.x 소스 코드 담당자의 "pom.xml"파일이나 Maven Central의 Maven 아티팩트가 보이지 않아서 운이 없다고 생각합니다. 지금은.
항상 vert.x 소스를 다운로드하고 로컬 빌드를 수행하고 최소한의 POM 파일 (사용자가 발명 한 그룹/ID/버전)을 함께 치고 로컬 repo에 설치할 수 있습니다. 개발자가 메이븐 크 및 출판을 완료 할 때까지는 사용자가 물을 것입니다. 당신이 당신의 프로젝트를 사용하여 로컬 (프로젝트 기반)의 repo를 사용하여 라이브러리를 배포 할 수있는 공공 메이븐의 repos에 더 vert.x 아티팩트가없는 경우
그게 고마워요. – JVerstry
: 그 후
<repositories>
<repository>
<id>local-project-repo</id>
<url>file:${basedir}/lib/repository</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
, 당신은 단지를 다시 작성해야/lib/repository에있는 Maven repo 구조체 (groupId, artifactId, version).
이 방법을 사용하면 프로젝트를 컴파일하려는 각 환경에 vert.x 종속성을 설치할 필요가 없습니다.
다음을 찾았습니다 : http://groups.google.com/group/vertx/browse_thread/thread/87a0fd7dd7318a36하지만 이러한 유물은 아직 제공되지 않습니다. – JVerstry