如何使用maven制作罐子罐子

sri*_*har 6 java maven-plugin maven

可能重复:
在Maven的jar中包含依赖项

我是maven的初学者,我想使用maven在其中构建一个包含依赖关系jar的jar.但是,我不能这样做.请帮助我.

JHS*_*JHS -1

您需要将以下内容包含在您的pom.xml文件中。

<build>
<plugins>
    <plugin>
        <artifactId>maven-assembly-plugin</artifactId>
        <configuration>
            <archive>
                <manifest>
                    <mainClass>MainClass with the packages</mainClass>
                </manifest>
            </archive>
            <descriptorRefs>
                <descriptorRef>jar-with-dependencies</descriptorRef>
            </descriptorRefs>
        </configuration>
    </plugin>
</plugins>
Run Code Online (Sandbox Code Playgroud)

  • 感谢您的建议,但我想制作一个 jar 说 jarFinal.jar 包含 jar1.jar、jar2.jar、jar3.jar 等。给出的建议使一个 jar 从依赖项 jar 中提取所有类文件。我想制作一罐罐子而不解压类文件。 (5认同)