maven打包依赖第三方包,但不打进jar包中


	4.0.0

	com.test.m2
	me-demo
	0.0.1-SNAPSHOT
	jar

	me-demo
	http://maven.apache.org

	
		UTF-8
	

	
		
			junit
			junit
			3.8.1
			test
		

		
			com.alibaba
			fastjson
			1.1.36
		
	
	
		  	
			
				
					org.apache.maven.plugins
					maven-jar-plugin
					2.4
					
						
							
							 
								true
								lib/
								com.test.m2.me_demo.TestMain
							
						
					
				
			
		
	




此时,会在MANIFEST.MF生成classpath: lib/,需要我们自己向lib添加jar

如果依赖的jar过多手动复制过于麻烦,

可以使用mvn命令:

mvn dependency:copy-dependencies -DoutputDirectory=C:\Users\lwn\Desktop\tt\lib  -DincludeScope=runtime  


命令要切换到项目的根目录里去执行,

-DoutputDirectory 指定为lib目录,可以根据实际情况指定。

你可能感兴趣的:(maven)