与Maven: Including jar not found in public repository类似,我有一个使用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>
这很好,但我想知道是否可以将第三方.jar存储在一个中心位置,例如S3,然后在构建项目时将那个jar从那里拉出来? / p>
编辑: 意识到可能有一些第三方服务可以做到这一点,但是,我对这些方面的任何事情都不感兴趣。只是想看看是否有一个我似乎忽略的pom xml标签或命令行选项。