如何将目录从源复制到maven中生成的jar

时间:2016-01-11 04:40:30

标签: java maven vaadin

我需要将一个目录从我的源代码复制到由maven build生成的jar的根目录。

(目的是生成一个可重用的*_FAST主题jar。根据this的答案,我需要将vaadin目录从源代码复制到jar的根目录)

有人能指出我这样做的方法吗?

2 个答案:

答案 0 :(得分:0)

您可以尝试使用

Maven Assembly Plugin

使用此选项可以指定fileSet和依赖关系集。例如

<fileSets>
    <fileSet>
        <directory>${basedir}/lib</directory>
        <outputDirectory>/</outputDirectory>
        <includes>
            <include>*.jar</include>
        </includes>
    </fileSet>
 </fileSets>

答案 1 :(得分:0)

我只需要做一件非常简单的事情。我将VAADIN目录放在src\main\resources内,并在执行install目标时自动将其复制到生成的jar的根目录中。