Eclipse Gradle 向导使用 SubFolder -lib 创建项目

Posted

技术标签:

【中文标题】Eclipse Gradle 向导使用 SubFolder -lib 创建项目【英文标题】:Eclipse Gradle Wizard creates project with SubFolder -lib 【发布时间】:2021-05-06 09:28:35 【问题描述】:

当我在 Eclipse 中创建一个 Gradle 项目时,结果是一个带有自动创建的 -lib 文件夹的嵌套项目。关于为什么要创建它的任何想法?

【问题讨论】:

我可以在包含 Eclipse Buildship 3.1.5.v20210113-0929 的 Eclipse 2021-03 (4.19) 中重现此内容,但不能在包含 Eclipse Buildship 3.1.4.v20200326 的 Eclipse 2020-12 (4.18) 中重现 - 1743.确保已在此处报告:github.com/eclipse/buildship/issues @user7291698 在我的情况下,未创建库。你能提到这是在哪个版本的 eclipse 中发生的吗? 我在 Eclipse 2020-03 和 Eclipse 2021-03 上进行了尝试,两个版本的行为相同。 【参考方案1】:

我使用最新的 gradle 版本 7.0-rc-1 在 Eclipse 2021-03 上对此进行了测试,并重现了您的问题,即创建了带有 lib 子项目的嵌套项目。然后,我创建了一个新的 Eclipse 项目,指定要使用的 Gradle 版本 6.6,并且生成的项目没有嵌套。我建议尝试 Gradle 6.6,看看你是否得到与我相同的行为。这可能会修复您的项目。

还可以尝试从命令行运行gradle init 命令,看看你会得到什么项目结构。我在我的电脑上测试了这个,我将 gradle 5.6 作为默认版本并获得了非嵌套结构。当然,您总是可以在几分钟内手动修改您的 gradle 项目,使其不被嵌套。

【讨论】:

请在此处报告您的发现:github.com/eclipse/buildship/issues @stuart - 请“赞成”和“接受”这个回复。另见:github.com/eclipse/buildship/issues/1077

以上是关于Eclipse Gradle 向导使用 SubFolder -lib 创建项目的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse 插件未显示在项目向导中

我正在使用eclipse扩展newWizard,如何在java中设置向导对话框大小?

Eclipse 创建 Java 包---Eclipse教程第09课

Eclipse 没有在新建项目向导中创建新的 .java 文件?

Eclipse 创建 Java 类---Eclipse教程第10课

Eclipse 创建 XML 文件