Maven可执行jar文件中缺少依赖项jar

时间:2019-07-02 13:41:37

标签: java jar pom.xml executable executable-jar

我正在通过Maven构建在eclipse中创建可执行jar文件,但是在像log4j,apache poi所有文件这样的可执行jar中缺少我的依赖jar文件。其余所有依赖项都包括在内。

<build>
<resources>
    <resource>
        <directory>${basedir}/etc</directory>
        <targetPath>${basedir}/target/etc</targetPath>
        <filtering>true</filtering>
        <includes>
            <include>**/*</include>
        </includes>
    </resource>
    <resource>
        <directory>${basedir}/src/main/resources</directory>
        <targetPath>${basedir}/target/src/main/resources</targetPath>
        <filtering>true</filtering>
        <includes>
            <include>**/*</include>
        </includes>
    </resource>
    <resource>
        <directory>src/main/resources</directory>
        <includes>
            <include>**/*</include>
        </includes>
        <filtering>true</filtering>
    </resource>     
</resources>

我将分节共享pom.xml,因为我无法在此处复制整个文件。

很少有相关的jar文件不包含在可执行jar文件中。我正在尝试在linux中运行此代码。

0 个答案:

没有答案