Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 识别使用maven创建的胖jar中的大型依赖项_Java_Maven_Maven 3 - Fatal编程技术网

Java 识别使用maven创建的胖jar中的大型依赖项

Java 识别使用maven创建的胖jar中的大型依赖项,java,maven,maven-3,Java,Maven,Maven 3,我用maven 3.5创建了一个胖罐子 我正在努力缩小脂肪罐的尺寸。有人能告诉我如何确定较大依赖项的大小吗?如果依赖a带来了B&C。那么A的大小应该是A、B和C的大小之和 在maven 3.5中有这样做的方法吗?可以使用mvn dependency:copy dependencies并查看target\dependency下的各个jar大小。然后使用mvn dependency:tree找出依赖项是如何导入的。这个答案很有帮助:这个问题和你的一样。但是它迫使你对每一个依赖项都这样做。你不应该分析

我用maven 3.5创建了一个胖罐子

我正在努力缩小脂肪罐的尺寸。有人能告诉我如何确定较大依赖项的大小吗?如果依赖a带来了B&C。那么A的大小应该是A、B和C的大小之和


在maven 3.5中有这样做的方法吗?

可以使用
mvn dependency:copy dependencies
并查看
target\dependency
下的各个jar大小。然后使用
mvn dependency:tree
找出依赖项是如何导入的。这个答案很有帮助:这个问题和你的一样。但是它迫使你对每一个依赖项都这样做。你不应该分析你需要哪些依赖项,哪些不需要吗?如果您需要最大的依赖关系,那么了解最大的依赖关系有什么帮助?