将lib目录添加到Maven build

时间:2015-09-25 07:15:06

标签: maven jar classpath

我有一个项目取决于一些罐子。 jar位于/ lib目录中,它们不是Maven依赖项。我想将lib目录中的所有jar添加到Maven编译目标的类路径中。 我怎么能这样做?

干杯,

马丁

1 个答案:

答案 0 :(得分:0)

您可以在项目中创建本地存储库

例如,如果项目结构中有libs文件夹

In libs folder you should create directory structure like: /groupId/artifactId/version/artifactId-verion.jar

In your pom.xml you should register repository

<repository>

  <id>ProjectRepo</id>
  <name>ProjectRepo</name>
  <url>file://${project.basedir}/libs</url>

</repository>

and add dependency as usual

<dependency>

   <groupId>groupId</groupId>
   <artifactId>artifactId</artifactId>
   <version>version</version>

</dependency>

就是这样。