在开发中,如果maven引入的依赖其需要很多的关联依赖,这些关联依赖会分不同的操作系统版本,会被一起打包到war中,所以如果项目部署在linux下,那么其他操作系统的jar包都是没有用的,这样增加了服务器的负担
在maven依赖中添加exclusions标签,排除不需要的jar包,但是关联依赖太多了,并不能一劳永逸。
maven如何根据不同的操作系统去打包相应操作系统的依赖?
看看profiles能不能配置