aether

    5熱度

    2回答

    我在寫一個應用程序,需要我下載給予mavens groupid/artifactid/version的jar。 我現在開始 public Model pomToModel(String pomUrl) throws Exception { URL url = new URL(pomUrl); InputStream stream = url.openStream(); try

    4熱度

    3回答

    如果我有Maven Artifact信息(GroupId,ArtifactId,Version)我如何以編程方式(使用Java)從我的本地存儲庫中檢索該Artifact? 具體來說,我需要能夠連接到Maven倉庫並創建/檢索org.apache.maven.artifact.Artifact,以便我可以檢索與該工件關聯的文件。 我已經查看了m2e源代碼,但MavenImpl.java(它提供了工件

    5熱度

    3回答

    在一個Maven 2的魔力,你可以使用像這樣得到的依賴關係樹: DependencyNode rootNode; try { rootNode = treeBuilder.buildDependencyTree(project, localRepository, artifactFactory, artifactMetadataSource, null, artifactC

    0熱度

    1回答

    我試圖編寫一個Maven插件,它執行以下操作:獲取模塊的所有依賴關係,並確定它的任何傳遞依賴關係是否具有傳遞依賴關係到當前模塊的任何兄弟模塊。 我的想法是這樣的: 獲取模塊的父(僅POM-父),然後讓所有的模塊,查找當前模塊的兄弟姐妹。 獲取模塊的傳遞依賴性(但僅限於我們的組ID)。 對於每個傳遞依賴性,獲取它的傳遞性依賴性並查明它們中的任何一個是否是兄弟模塊之一。 我試過在Maven 2樣式中做

    2熱度

    2回答

    嗨 有沒有一種簡單的方法,我可以得到所有依賴關係的Maven項目使用Java(而不是mvn控制檯)或什麼是在mvn中使用的算法?感謝 伊夫發現模型(org.apache.maven.model) 下面的代碼工作,直到它找到一個變量(例如 '< '版本> $ {mavenVersion}' <'/版本>) System.out.println("dependency" + d.getAr

    11熱度

    4回答

    我正在尋找一個可用於從遠程存儲庫中檢索Maven構件的Java API。到目前爲止,我發現Eclipse Ather,但它看起來過於複雜,因此我尋求更簡單的東西。 我需要的是: 我必須指定遠程Maven倉庫 我想取此基礎上工件的該地點的groupId +的artifactId +版本 的API有提供當前的工件遠程版本(考慮定期構建的SNAPSHOT工件,以便它們在其版本中具有生成的部分) 返回工件

    2熱度

    3回答

    我想要一個應用程序/腳本,可用於從給定的Maven工件執行獨立的Java應用程序(即具有主要方法的基本類)。根據我的研究,目前還沒有這樣的東西,但我想我會向社區提問,看看有沒有人知道可以支持我需求的項目。 這個想法是我可以通過配置文件或命令行傳遞Maven工件規範(組ID,工件ID和版本)以及完全限定的類名和參數列表。然後下載給定的工件及其所有依賴關係(或者,如果它們已經存在於本地回購中),並且應

    1熱度

    1回答

    我跟着這個例子中,以獲得所需的依賴注入我的AbtractMavenLifecyleParticipant: http://www.sonatype.com/people/2011/01/how-to-use-aether-in-maven-plugins/ http://maven.apache.org/examples/maven-3-lifecycle-extensions.html 'aft

    6熱度

    1回答

    如何從Maven 3.x插件中獲取本地存儲庫位置(URI)?

    3熱度

    2回答

    我會以編程方式創建pom文件中的有效模型,以獲取pom模型實例中的所有繼承屬性。我會分析一些POM的一些屬性 - 但我需要它的所有屬性 - 包括。 inhertied。 我該怎麼辦?我曾嘗試Sonatype Aether,但我沒有找到一個例子。