gpt4 book ai didi

java - 如何将 Eclipse 项目文件夹结构更改为 Maven/Gradle 结构

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:41:39 29 4
gpt4 key购买 nike

我已经使用 Eclipse 创建了一个 Java 项目。由于我没有做任何特别的事情,它的文件夹结构是所有 Eclipse 项目使用的默认结构:

Project
└── src
├── foo
│ └── MyClass.java
└── fooTests
└── MyTest.java

但是,我想将其迁移到文件夹结构 used by Maven以及 Gradle 等衍生品。

Project
└── src
├── main
│ └── foo
│ └── MyClass.java
└── test
└── foo
└── MyTest.java

但是,似乎没有明显的方法可以更改我的文件夹结构。最大的问题似乎是如何处理源文件夹。我试图手动执行此操作,但它试图将 MyClass.java 的包制作为 main.foo,这显然是我不想要的。我还没有找到自动转换结构的 maven 或 gradle 插件。

如何将我的 Eclipse 项目文件夹结构更改为 Maven/Gradle 结构?

最佳答案

实际上,您可以毫不费力地手动完成所有这些操作。

  1. 在 Package Explorer View 中,右键单击您的 src 文件夹并选择“Build Path”->“Remove from Build Path”
  2. src文件夹下,创建一个main/java文件夹
  3. 右键单击main/java 文件夹并选择“Build Path”->“Use as Source Folder”
  4. test/java 重复步骤 2 和 3
  5. 使用 Eclipse 重构工具(右键单击文件夹或文件并选择“重构”->“移动...”,将您的 Java 文件移动到新文件夹

完成重构后,您的项目将以 Maven 方式构建。当您决定真正开始为您的项目使用 Gradle 和 Maven 时,这将使事情变得更加简单。

请注意,Java 仍会在项目查看器中单独显示您的 src/main 文件夹。这个是正常的。 Eclipse 在顶部显示您的源文件夹,然后在项目 View 中显示所有其他文件夹,其中包括源文件夹父文件夹。

关于java - 如何将 Eclipse 项目文件夹结构更改为 Maven/Gradle 结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31420853/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com