Java 在本地文件系统或公共存储库中找不到Maven use jar

Java 在本地文件系统或公共存储库中找不到Maven use jar,java,maven,amazon-s3,Java,Maven,Amazon S3,与之类似,我有一个使用maven构建的项目,它依赖于第三方jar(只提供了jar,而不是maven项目) 我目前只在项目本身中包含这个jar,并指向它,如下所示: <dependency> <groupId>org.thirdparty</groupId> <artifactId>thirdparty</artifactId> <version>1.0</version>

与之类似,我有一个使用maven构建的项目,它依赖于第三方jar(只提供了jar,而不是maven项目)

我目前只在项目本身中包含这个jar,并指向它,如下所示:

<dependency>
     <groupId>org.thirdparty</groupId>
     <artifactId>thirdparty</artifactId>
     <version>1.0</version>
     <scope>system</scope>
     <systemPath>${project.basedir}/lib/thirdparty.jar</systemPath>
</dependency>

第三方
第三方
1
系统
${project.basedir}/lib/thirdparty.jar
这很好,但我想知道是否有可能将thirdparty.jar存储在一个中心位置,比如说S3,然后在构建项目时从那里取出这个jar

编辑:
不过,我知道可能有一些第三方服务可以做到这一点,我对这方面的任何东西都不感兴趣。只是想看看我是否忽略了pom xml标记或命令行选项。

这就是原因。您可以使用nexus之类的存储库管理器。如果您想创建repository manager,此链接将非常有用-另一个解决方案是Artifactory。Bitnami还有一个非常简单的windows安装,或者一个Linux虚拟机,这都要感谢那些做出响应的人,不过我并不想做任何事情,只是想看看maven中是否有一个我忽略的简单标记或选项。