在POM中的Web-INF\lib中添加JAR?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (232)

我有几个JAR文件不是从任何存储库获得的,我在用于src目录的Web-INF\lib文件夹中有这些JAR文件。是否有一种方法可以在POM中添加这些依赖项,而不指定JAR文件的实际路径(相对路径很好.)?

提问于
用户回答回答于

可以按以下方式定义依赖项:

<dependency>
    <groupId>my.group</groupId>
    <artifactId>my.artifact</artifactId>
    <version>a.b</version>
    <scope>system</scope>
    <systemPath>${basedir}/WEB-INF/lib/my.artifact.jar</systemPath>
</dependency>
用户回答回答于

只需将JAR安装到本地/公司存储库即可。

如果由于某种原因这是不可能的,请使用${basedir} property

扫码关注云+社区

领取腾讯云代金券