我需要使用maven将maria db的jdbc驱动程序打包到特定文件夹中。为此,我们不想下载文件并将其保留在项目中。相反,它应该从Maven存储库(远程/本地或任何)中获取文件,并将文件保存在我们需要的文件夹中。 构建文件时,有什么方法可以下载并将文件保存到特定文件夹中。
像波纹管
<dependency>
<groupId>nokia.patches.org.mariadb.jdbc</groupId>
<artifactId>mariadb-java-client-01</artifactId>
<version>1.1.10</version>
<folder>lib/ext</folder>
</dependency>
注意:该驱动程序jar文件甚至在类路径中也可用。
任何帮助将不胜感激,并在此先感谢!
答案 0 :(得分:0)
基本Maven功能
<build>
<plugins>
<plugin>
<executions>
<execution>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.jacoco</groupId>
<artifactId>org.jacoco.agent</artifactId>
<version>${jacoco.agent.version}</version>
<classifier>runtime</classifier>
<outputDirectory>requiredFolderName</outputDirectory>
<destFileName>jacoco-agent.jar</destFileName>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>