使用gradle从Java项目中删除未使用的导入

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用gradle从Java项目中删除未使用的导入相关的知识,希望对你有一定的参考价值。

我们如何使用Gradle任务删除Java项目中存在的未使用的导入

答案

我们可以使用一尘不染的Gradle任务来实现这一目标:

spotless 
  java 
    importOrder 'java', 'javax', 'org', 'com', 'com.diffplug', ''   // A sequence of package names

    removeUnusedImports() // removes any unused imports

    eclipse().configFile 'spotless.eclipseformat.xml'   // XML file dumped out by the Eclipse formatter
  

我们也可以指定项目的导入顺序。

有关更多信息,请参考:https://github.com/diffplug/spotless

以上是关于使用gradle从Java项目中删除未使用的导入的主要内容,如果未能解决你的问题,请参考以下文章

如何从 React Typescript 的整个项目中删除未使用的导入/声明?

Spring Tool Suite 无法使用 Gradle 创建新项目:无法使用 Gradle (STS) 导入,因为未安装 STS Gradle Tooling

如何在 Gradle 中查找/删除未使用的依赖项

[在liferay portlet中使用skype gradle依赖项时出现错误

使用 Gradle 在 Spring Boot 项目中从 Kotlin 测试中引用 Java 代码时未解决的引用

使用 Visual Studio Code 批量删除 AngularJS 项目中未使用的导入