2015-02-04 3 views
1

이제 "Gradle_Project"라고하는 gradle 프로젝트와 "Maven_Project"라고하는 또 다른 maven 프로젝트가 있습니다.이 프로젝트는 maven 프로젝트에 달려 있습니다.grad 프로젝트의 종속성 모듈로 Maven 프로젝트

repositories { 
    mavenLocal() 
} 

dependencies { 
    compile group: 'com.uwantsoft', name: 'maven_project', version: '1.0-SNAPSHOT' 
} 

Maven_Project의 pom.xml 파일에서 : Gradle_Project의 build.gradle 파일에서

<project xmlns="http://maven.apache.org/POM/4.0.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 
    <groupId>com.uwantsoft</groupId> 
    <artifactId>maven_project</artifactId> 
    <version>1.0-SNAPSHOT</version> 
</project> 

은 내가 내 로컬 받는다는 센터로 받는다는 프로젝트를 게시 할 뜻 수동으로?

dependencies { 
    compile module(":Maven_Project") 
} 

을 그리고 받는다는 프로젝트마다 업그레이드 할 때 받는다는 지역 센터에 수동으로 게시 할 필요가 없습니다 는 가능한 한이 같은 build.gradle에서 프로젝트 종속성 그런 짓을하는 것입니다.

답변

0

Gradle과 Maven은 프로젝트 종속성과 관련하여 호환되지 않습니다. Maven이있는 저장소에 이슈를 게시해야합니다. 그래야만 Gradle의 적절한 좌표로 이슈를 소비 할 수 있습니다.

관련 문제