3
我需要使用這個庫dynamodb-geo,但我無法在maven存儲庫中找到它。 在本地機器上的發展我加入這個庫的本地倉庫作爲第三方的JAR如何將.jar上傳到S3並通過maven使用它?
mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> \
-DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>
和
<dependency>
...
</dependency>
現在我需要將它部署在遠程服務器項目。我如何創建這個地理庫的遠程Maven倉庫?
附:也許你知道這個庫包含的依賴項?
要上傳罐子S3,並通過使用Maven的,請查看以下鏈接(https://dzone.com/articles/how-to-set-up -a-private-maven-repository-in-amazon) – anand1st
@ anand1st,在這篇文章中我看到上傳所有項目爲'.jar'到'S3',但我需要上傳'dynamodb-geo.jar' _(不是來自我的項目)_,功能我想在我的項目中使用它 –
maven-s3-wagon插件使Maven能夠將文件下載/部署到S3。如果您可以在S3中手動保存dynamodb-geo.jar(以適當的文件結構和格式),其他用戶可以在構建期間自動下載此jar。請參閱文檔說明(https://github.com/jcaddel/maven-s3-wagon/blob/master/pom.xml)。免責聲明:我以前沒有嘗試過,但似乎可行。 – anand1st