2012-07-23 87 views
1

我試圖將一個eclipse項目遷移到maven projet。 eclipse項目在其.classpath文件中引用了許多jar。 我正在尋找一種方法來生成相應的pom依賴關係。如何從應用程序查詢Maven存儲庫以獲取元數據

說我有速度-3.1.jar,我想我的應用程序生成相應的XML塊:

<dependency> 
<groupId>velocity</groupId> 
<artifactId>Apache-velocity</artifactId> 
<version>3.1</version> 
</dependency> 

該應用程序能查詢一些服務,發現的groupId,artefactId,版本數據。

當然,我接受錯誤並會檢查生成的元數據。

是否有一些Maven服務/插件可以做到這一點?

非常感謝!

+0

最好的辦法是使用Maven中心(http://search.maven.org)的搜索功能,並通過做手。你有多少罐? – khmarbaise 2012-07-23 12:41:54

+0

我有15個項目用10-15個罐子/項目:( – 2012-07-23 14:38:06

+0

可能是一些腳本可以做大部分工作......用手查看結果 – khmarbaise 2012-07-23 14:43:46

回答

1

您可以使用maven中央存儲庫API。

看一看官方頁面:http://search.maven.org/#api

HIH M.

+0

由於CORS,它不適用於JavaScript web應用程序。 – 2016-05-27 07:39:01

相關問題