国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Java > 正文

maven打包成第三方jar包且把pom依賴包打入進來的方法

2024-07-14 08:42:47
字體:
來源:轉載
供稿:網友

添加此PLUGIN到項目的POM.XML中

<build>       <plugins>         <plugin>           <artifactId>maven-assembly-plugin</artifactId>           <configuration>             <archive>               <manifest>                 <mainClass>com.allen.capturewebdata.Main</mainClass>               </manifest>             </archive>             <descriptorRefs>               <descriptorRef>jar-with-dependencies</descriptorRef>             </descriptorRefs>           </configuration>         </plugin>       </plugins>     </build>

如果出現CLASS重名的情況,這時候就要把最新的版本號添加進去即可,

2,打包命令:mvn assembly:assembly, 執行成功后會在target文件夾下多出一個以-jar-with-dependencies結尾的JAR包. 這個JAR包就包含了項目所依賴的所有JAR的CLASS。

3.如果不希望依賴的JAR包變成CLASS的話,可以修改ASSEMBLY插件.

3.1 找到assembly在本地的地址,一般是c:/users/${your_login_name}/.m2//org/apache/maven/plugins/maven-assembly-plugin/2.4

3.2 用WINZIP或解壓工具打開此目錄下的maven-assembly-plugin-2.4.jar, 找到assemblies/jar-with-dependencies.xml

3.3 把里面的UNPACK改成FALSE即可

打包main

<build> <plugins>  <plugin>  <groupId>org.apache.maven.plugins</groupId>  <artifactId>maven-jar-plugin</artifactId>  <configuration>   <archive>   <manifest>    <addClasspath>true</addClasspath>    <classpathPrefix>lib/</classpathPrefix>    <mainClass>com.coffee.bee.Main</mainClass>   </manifest>   </archive>  </configuration>  </plugin>  <plugin>  <groupId>org.apache.maven.plugins</groupId>  <artifactId>maven-dependency-plugin</artifactId>  <executions>   <execution>   <id>copy</id>   <phase>package</phase>   <goals>    <goal>copy-dependencies</goal>   </goals>   <configuration>    <outputDirectory>${project.build.directory}/lib</outputDirectory>   </configuration>   </execution>  </executions>  </plugin> </plugins> </build>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 房产| 舒城县| 海晏县| 沂南县| 鹰潭市| 平陆县| 龙井市| 盐池县| 浦县| 青阳县| 岫岩| 千阳县| 焉耆| 叶城县| 茶陵县| 杂多县| 九龙县| 宝丰县| 财经| 南澳县| 东乡| 锦州市| 云梦县| 南开区| 家居| 全椒县| 云林县| 绥阳县| 安溪县| 阿巴嘎旗| 裕民县| 桃园县| 河间市| 佳木斯市| 宝鸡市| 永丰县| 新绛县| 桓台县| 沽源县| 博白县| 从江县|