【问题标题】:Cannot delete target directory after removing Maven nature of project删除项目的Maven性质后无法删除目标目录
【发布时间】:2012-05-07 08:22:32
【问题描述】:

我决定不在我的项目中使用 maven。所以,我在 Eclipse 中右键单击它,然后“删除 maven nature”。一切似乎都很好,但我无法删除目标目录。如果我从 Eclipse 中删除它,它只是再次创建,如果我从资源管理器中删除它,结果是一样的,只要我从 Eclipse 中清理我的项目,它就会再次创建。

我哪里错了?

提前致谢。

【问题讨论】:

    标签: java eclipse maven


    【解决方案1】:

    禁用和删除 Maven target 目录

    1. 项目右键-选择Maven->Disable Dependency Management.
    2. 右键单击项目 - 选择Build Path-> Configure Build Path -> Source Tab。取消勾选“允许源文件夹的输出文件夹
    3. 现在输入“您的项目名称”/bin,例如。 TestProject/bin,在Default Output Folder字段中指向默认。
    4. 现在点击确定并删除目标目录。

    【讨论】:

      【解决方案2】:

      试试这个: 右键单击项目文件夹 -> 属性 -> Java 构建路径 -> 源 更改“默认输出文件夹:”部分中的文件夹以指向新位置。

      【讨论】:

      • 嗯,实际上它已经完成了。我所做的是取消勾选“允许源文件夹的输出文件夹”。
      【解决方案3】:

      target/classes 目录和其他目录一样好。由于 m2e 切换了这个,它是 Maven 标准输出目录,不再由 m2e 相关或处理。如果需要,您可以通过项目的Properties -> Java Build Path -> Source -> Default output folder 设置自己的输出目录,例如 Eclipse 的默认目录bin

      【讨论】:

        【解决方案4】:

        右键单击您的项目。 转到构建路径-> 配置构建路径 取消选中 Maven 依赖项,这使我的目标文件夹可以正常工作。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-04-22
          • 2019-05-02
          • 2010-09-09
          • 2017-04-14
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多