具有依赖项的Maven构建程序集

具有依赖项的Maven构建程序集,第1张

具有依赖项的Maven构建程序集

您可以尝试

        <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration>     <archive>         <manifest>  <mainClass>com.core.App</mainClass>  <addClasspath>true</addClasspath>  <classpathPrefix>lib/</classpathPrefix>         </manifest>     </archive> </configuration>        </plugin>        <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration>     <descriptors>         <descriptor>src/assembly/bin.xml</descriptor>     </descriptors> </configuration>        </plugin>

src / assembly / bin.xml

<assembly    xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">    <formats>        <format>dir</format>    </formats>    <includebaseDirectory>false</includebaseDirectory>    <dependencySets>        <dependencySet> <outputDirectory>/</outputDirectory> <unpack>false</unpack> <includes>     <include>${artifact}</include> </includes>        </dependencySet>        <dependencySet> <outputDirectory>/lib</outputDirectory> <unpack>false</unpack> <excludes>     <exclude>${artifact}</exclude> </excludes>        </dependencySet>    </dependencySets></assembly>

运行为

mvn clean package assembly:single
详细信息:http
//maven.apache.org/plugins/maven-assembly-
plugin/index.html


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5499597.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-12
下一篇2022-12-13

发表评论

登录后才能评论

评论列表(0条)

    保存