Maven:从maven下载并复制一个jar到外部文件夹?

时间:2017-10-13 03:18:18

标签: maven jar maven-plugin

我正在尝试在外部文件夹(ojdbc jar)中获取maven项目所需的一个jar。

我知道使用mvn dependency:copy-dependencies命令。

它为我提供了taget / dependeny文件夹中所需的jar文件。 我不确定是否必须将依赖项放在插件中,然后将其重定向到某个文件夹,以便在我进行构建时jar可以在文件夹中使用。这是我的实际要求。在构建时我需要下载jar。

在构建时,有没有办法直接下载并复制我选择的目录中的依赖项?

这就是我一直在尝试的。这会复制所有内容,但我希望将单个依赖项下载并推送到本地文件夹。

<plugins>
...
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-dependency-plugin</artifactId>
        <executions>
            <execution>
                <id>copy-dependencies</id>
                <phase>package</phase>
                <goals>
                    <goal>copy-dependencies</goal>
                </goals>
                <configuration>
                    <outputDirectory>${project.build.directory}/alternateLocation</outputDirectory>
                </configuration>
            </execution>
        </executions>
    </plugin>
    ...
</plugins>

0 个答案:

没有答案