java排除项目中无用的jar包

有个问题我不是很确定,问下大家,我现在进行一项工作是排除项目中无用的jar包,我的判断是:1.通过mvn dependency:tree依赖树看,当前jar包没别的包引用它,2.删除该jar包,项目编译和运行都不报错。根据这2点来确定它是无用包,不知道是否正确和严谨

可以,只要删除保证程序可以稳定运行就行