如何根据java中的类检查库的依赖关系
我有一个java项目,它以前是由另一个开发人员开发的,在这个应用程序中有很多不必要的库。我能够删除其中一些库。但是,由于有很多库,我想知道是否有一种技术可以扫描项目并检测与项目无关的库。根据构建方法,只需重新编译应用程序并在编译时修改类路径,就可以轻松删除不必要的库,而无需删除/添加它们,或者通过逐个删除库依赖项来修改构建文件。这些方法中的任何一种都不需要手动删除JAR 1)如果您使用类路径手动设置JAR,您可以使用类路径通配符在运行:classpath时删除/添加不同的JAR。这不需要手动删除/添加JAR 2)查找依赖项定义(maven中的pom.xml,对于某些ant项目为ivy.xml) 并逐一删除(maven)如何根据java中的类检查库的依赖关系,java,Java,我有一个java项目,它以前是由另一个开发人员开发的,在这个应用程序中有很多不必要的库。我能够删除其中一些库。但是,由于有很多库,我想知道是否有一种技术可以扫描项目并检测与项目无关的库。根据构建方法,只需重新编译应用程序并在编译时修改类路径,就可以轻松删除不必要的库,而无需删除/添加它们,或者通过逐个删除库依赖项来修改构建文件。这些方法中的任何一种都不需要手动删除JAR 1)如果您使用类路径手动设置JAR,您可以使用类路径通配符在运行:classpath时删除/添加不同的JAR。这不需要手动删除
。。
或(常春藤)
生成文件中的条目
如果您安装了正确的构建插件,那么您的IDE将立即使用您的新定义重新构建项目(没有容易出错的JAR或类路径条目的删除/删除)。取决于构建方法,通过简单地重新编译应用程序,在编译时修改类路径,或者通过逐个删除库依赖项来修改构建文件,可以很容易地删除不必要的库,而无需删除/添加它们。这些方法中的任何一种都不需要手动删除JAR 1)如果您使用类路径手动设置JAR,您可以使用类路径通配符在运行:classpath时删除/添加不同的JAR。这不需要手动删除/添加JAR 2)查找依赖项定义(maven中的pom.xml,对于某些ant项目为ivy.xml) 并逐一删除(maven)
。。
或(常春藤)
生成文件中的条目
如果您安装了正确的构建插件,那么您的IDE将立即使用您的新定义重新构建项目(没有容易出错的JAR或类路径项的删除/删除)。我建议从JBoss进行。我建议从JBoss进行。哦,对不起,我忘了告诉你这是一个使用netbeans IDE开发的swing应用程序。哦,对不起,我忘了告诉你这是一个使用netbeans IDE开发的swing应用程序。
<dependency>..</dependency>
<dependency .... />