Maven使用工程文件中自带的第三方jar包完成打包

 背景:由于目前使用了第三方的jar,而且这个jar包只有这个项目中在用,所以为了减少影响就想直接用本工程lib目录下的jar进行打包,打包主要使用两个文件,pom.xml和  assembly.xml文件, 接下来是详细的示例配置

pom.xml


	4.0.0
	mine.project.groupId
	mine.project.artifactId
	1.0.0

	
		UTF-8
		3.1.0
		2.2
		1.2.5
		8.1.10.v20130312
	
	
		
			xml-apis
			xml-apis
			system
			1.0.b2
			${basedir}\lib\xml-apis-1.0.b2.jar
		
	
	
		
			
				org.apache.maven.plugins
				maven-compiler-plugin
				
					1.7
					1.7
				
			
			
				maven-assembly-plugin
				
					
						
							mian.Start
						
						
							.
						
					
				
				
					
						make-assembly
						package
						
							single
						
						
						
							
							
								src/assembly/assembly.xml
							
						
					
				
			
		
	

 assembly.xml



    jar-with-dependencies
    
        jar
    
    false
    
        
        
            /
            true
            true
            runtime
        
        
        
            /
            true
            true
            system
        
    

 

你可能感兴趣的:(maven)