我有2個項目(Android和Spring),我想在它們之間共享DTO層。Gradle和Maven之間的共享模塊
Spring是一個基於Maven的項目。
Gradle是基於Gradle的。
如何提取這兩個項目之間的一組類(包)?
我有2個項目(Android和Spring),我想在它們之間共享DTO層。Gradle和Maven之間的共享模塊
Spring是一個基於Maven的項目。
Gradle是基於Gradle的。
如何提取這兩個項目之間的一組類(包)?
兩個行家此模塊並且gradle可以從maven倉庫發佈和使用工件(jar)。這可以是在雲maven的本地目錄或儲存庫(如jfrog artifactory或sonatype nexus)
搖籃將爲每個MavenPublication一個PublishToMavenLocal任務中,你在你的構建聲明,以便在本地工作時,你可以調用這個這將使罐子內置gradle可用於您的本地maven版本。
如果您在gradle build中聲明mavenLocal()存儲庫,那麼gradle將從那裏查找工件。因此,從maven命令行發佈的任何jar都可以在gradle中本地使用。