0

删除未使用的导入是最佳实践之一。在尝试遵循它(Ctrl+Shift+O)时,我最终遇到了很多错误。

然后我需要通过 Maven 依赖项添加 jar 或添加对 jar 的依赖项来解决这些问题。

Eclipse 让我可以选择使用“修复项目设置”。单击它会提示要添加到构建路径的 jar 列表。如何知道使用哪一个?

我可以注意哪些事情来避免这些事情?

4

2 回答 2

2

让我们回顾一下你应该做的事情。也许您已经完成了,但只是为了确保没有剩下任何东西:

  1. 如果未启用 Maven 支持(项目图标中没有“M”),项目的外观如下:

    没有 Maven 支持的项目

  2. 要启用 Maven 支持,请右键单击项目并启用 Maven 配置:

    启用 Maven 配置

  3. 然后你会看到“M”。现在由 Maven 管理的依赖项会被 Eclipse 项目自动识别。

    支持 Maven 的项目

  4. 添加依赖项是在您的pom.xml文件中完成的,例如:

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
      <modelVersion>4.0.0</modelVersion>
      <groupId>myproject</groupId>
      <artifactId>myproject</artifactId>
      <version>0.0.1-SNAPSHOT</version>
      <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.11</version>
        </dependency>
      </dependencies>
    </project>
    

    现在您的项目中有 JUnit 依赖项。

  5. 依赖项也出现在 Package Explorer 中:

    项目包括。 Maven依赖

    您甚至可以看到,该项目引用了另一个库,这是因为 JUnit 本身依赖于这种依赖关系。它是递归的。

于 2013-09-12T07:19:14.877 回答
0

mvn clean install eclipse:clipse 如果命令成功(构建成功)刷新工作区,则使用 maven 命令解决 eclipse 问题

于 2013-09-12T07:10:16.187 回答