Maven-如何将jdbc驱动程序打包到特定文件夹

时间:2018-11-27 07:35:27

标签: java maven jdbc mariadb driver

我需要使用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文件甚至在类路径中也可用。

任何帮助将不胜感激,并在此先感谢!

1 个答案:

答案 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>