在Maven中,主要有3个插件可以用来打包:maven-jar-plugin,默认的打包插件,用来打普通的project JAR包;maven-shade-plugin,用来打可执行JAR包,也就是所谓的fat JAR包;maven-assembly-plugin,支持自定义的打包结构,也可以定制依赖项等。我们日常使用的以maven-assembly-plugin为最多,因为大数据项目中往往有很多            
                
         
            
            
            
            场景描述解决方案下载依赖包多次失败导致后续依赖下载停止检查Idea的Maven配置删除项目信息使用脚本清除下载失败的依赖检查Mavn镜像仓库配置检查依赖坐标是否正确下载依赖安装到本地重新下载Maven 场景描述Maven提示无法解析依赖
相关依赖爆红
Maven构建报错:Failed to read artifact descriptor for jar、Could not find art            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-24 19:21:34
                            
                                425阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近接触了Java,需要使用Maven进行Java包的导入,所以简要总结一下!1.什么是Maven?   Maven可以简化和标准化项目建设过程。处理编译,分配,文档,团队协作和其他任务的无缝连接。 帮你构建工程,管理jar包,编译代码,还能帮你自动运行单元测试,打包,生成报表,甚至能帮你部署项目,生成Web站点。  不用手动控制项目间的依赖关系。2.Mav            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-04 15:22:19
                            
                                155阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近学习使用jmeter写java测试代码,发现写的mvn工程代码里没有main方法,不知道如何打包,于是在网上发现了这篇文章,在本文的帮助下,将mainclass的标签注释掉,最终生产了测试jar包,通过了测试。<!--mainClass>com.xxg.Main</mainClass--> 转载自:http://xxgblog.com/2015/08/07/maven-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-08 11:21:31
                            
                                44阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            共有的仓库 
http://repo1.maven.org/maven2/ 
http://repository.jboss.com/maven2/ 
http://repository.sonatype.org/content/groups/public/ 
http://mirrors.ibiblio.org/pub/mirrors/maven2/org/acegisecurit            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-21 15:20:53
                            
                                100阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前提  Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到依赖包)等错误。  要想jar包能直接通过java -jar xxx.jar运行,需要满足:  1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-07 16:40:49
                            
                                255阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、介绍1.pom工程用在父级工程或聚合工程中。用来做jar包的版本控制。打出来可以作为其他项目的maven依赖,在工程A中添加工程B的pom,A就可以使用B中的类。用在父级工程或聚合工程中。用来做jar包的版本控制。2.war工程是做好一个web网站后,打成war包部署到服务器。如网站或服务。目的是节省资源,提供效率。war工程会自动加载项目中XML文件中的配置。3.jar工程通常是开发时要引用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-19 07:29:09
                            
                                52阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            <project xmlns="://maven.apache.org/POM/4.0.0" xmlns:xsi="://w            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-04-13 13:53:56
                            
                                217阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录引言一、Maven的下载二、配置Maven环境变量三、配置Maven的本地仓库四、进入IDEA配置Maven 五、导入jar包到本地仓库引言最近在b站学习SpringMVC,使用IDEA进行SpringMVC练习时想使用Maven,发现没有配置Maven,于是去网上找了许多教程和文章来下载Maven和配置IDEA,遇到了问题也是挺多的,自己在网上找的大佬的文章进行配置,但是还是有些问            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-02 10:08:08
                            
                                144阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现”no main manifest attribute, in xxx.jar”(没有设置Main-Class)、ClassNotFoundException(找不到依赖包)等错误。要想jar包能直接通过java -jar xxx.jar运行,需要满足:1、在jar包中的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-28 18:30:08
                            
                                70阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Maven生成可以直接运行的jar包常规打包的现象生成可以直接运行的jar包的方法方法一:使用maven-jar-plugin和maven-dependency-plugin插件打包方法二:使用maven-assembly-plugin插件打包方法三:使用maven-shade-plugin插件打包 常规打包的现象Maven可以使用mvn package指令对项目进行打包,如果使用java -j            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-24 16:34:32
                            
                                85阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、maven-jar-plugin插件详解<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <v            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-16 13:07:36
                            
                                251阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            今天遇到一个问题,我使用mvn clean package 打包命令时,打好的包里没有class文件。结果发现编译的时候是找不到jar包,而找不到的jar包正是第三方包,也就是加入到WEB-INF/lib里的包。上网查了一下,原因是maven编译的时候不会去寻找非maven依赖的包。解决办法有两个:1、配置maven,将项目里的jar包也加入到maven的寻找路径中。2、将项目里的jar包配置为m            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-24 13:41:43
                            
                                116阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                    Maven 作为当下流行的构建工具,在开发中得到了广泛的使用,开发人员可以方便的通过Maven将依赖的jar包从私服上拉取到本地。但日常开发中,经常会遇到需要使用本地jar包的情况: 
         jar包提供方开发还            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-19 21:54:48
                            
                                271阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            背景 这次项目上要用到关于maven,提到maven必须要说的是私服!为什么需要私服呢?私服其实就是一个缓冲器,简单点就是这样了,作为我们项目需要jar的一个缓冲器~。这次做了研究感觉超级简单啊~  步骤 1命令行中输入  mvn archetype:generate2输入之后回车就出现这个画面,然后选择一个就可以了,也可以直接回车,回车默认选择的是6:1.1版本的3输入把版本号,这三个表示的坐标            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-01 16:49:52
                            
                                81阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                      jar文件包括java普通类、资源文件和普通文件,在maven中即是打包src/main/java和src/main/resources资源文件夹下的所有文件。在打包的时候会自动生成MATA-INF文件夹,用于存储maven的pom信息和MANIFEST.MF文件。        &nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-11 08:31:08
                            
                                62阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            如果你使用的是maven来管理项目,执行以下命令即可 cd 项目跟目录(和pom.xml同级)
mvn clean package
## 或者执行下面的命令
## 排除测试代码后进行打包
mvn clean package  -Dmaven.test.skip=true也可以在eclipse中直接打包,步骤如下:右键选择项目 Run As-->Maven build...这里输入m            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-12 16:21:22
                            
                                140阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言本次目的:将jar包上传到maven远程中央仓库上作用:在Java - maven项目中可在pom文件中引入相应jar包依赖问题:maven不支持直接上传jar包解决:将jar包部署到第三方Maven仓库(如:sonatype ossrh仓库)中,之后再将jar包同步更新到Maven中央仓库中Sonatype OSSRH官方介绍地址:https://central.sonatype.org/p            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-05 21:51:16
                            
                                339阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到依赖包)等错误。要想jar包能直接通过java -jar xxx.jar运行,需要满            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-16 22:45:49
                            
                                338阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            <!-- 解析Excel文件的jar包 用于2003- 版本的excel --><!-- https://mvnre            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-23 08:22:56
                            
                                205阅读