Eclipse 没有在新建项目向导中创建新的 .java 文件?
Posted
技术标签:
【中文标题】Eclipse 没有在新建项目向导中创建新的 .java 文件?【英文标题】:Eclipse not creating new .java file in New Project wizard? 【发布时间】:2012-06-12 17:05:35 【问题描述】:好的,我有一个非常基本(读起来很愚蠢)的问题。我刚刚开始 Java 编程,并且正在使用 Eclipse 3.7.2。我已经做了一些没有任何问题的开始项目。突然之间,当我使用向导创建一个新项目时,它并没有创建 src/.java 文件。当我在创建项目后尝试手动添加它时,我最终会收到一些神秘的错误消息。
-
我已经重新跟踪了几个关于项目创建的演练,以寻找关于我可能不小心取消选中但没有运气的任何选项的线索。
在 Google 上搜索答案会找到更高级的无关问题的结果。
我已经梳理了偏好,但没有什么明显的,并且
我已经开始寻找我可以删除的任何用户应用程序数据,以强制清空。
我什至在不同的目录中创建了一个新的 Eclipse 实例,但结果仍然相同。
我儿子的实例在同一台计算机上仍然从向导创建 .java 文件。唯一的区别是我的实例安装了 android SDK(我正在尝试创建基本的 Java 项目而不是 Android 项目)。
我很茫然,并且已经浪费了很多时间试图纠正这种情况。 我需要做什么才能在 Eclipse 中重新启用 src/.java 文件的创建?
截图(点击图片查看大图):
【问题讨论】:
通过eclipse tutorial,会有所帮助。 你得到了什么“神秘的错误信息”?另外,如果您还没有检查过,请确保您在 java 透视图中。 您能否格式化您的问题并删除任何不相关的细节?这将提高问题被回答的机会。 我认为所有细节都与他有关,尤其是当您不知道自己的问题是什么时。 Jaguar- 我之前已经成功创建了几个项目。此外,我实际上在问题发生时遵循了几个演练,假设我不小心选中或取消选中了一个选项。这些都没有解决手头的问题。 【参考方案1】:如何将 eclipse 更改为指向新的工作区。这可能会删除android设置。在文件菜单下,选择切换工作区并选择一个新位置。这很可能是新安装无法修复它的原因。该工作区中可能包含 android 设置,因此请更改为其他地方的新文件夹以对其进行测试,例如 c:\workspace2\
这是我发现的一个很好的教程,可能也有帮助。
eclipse java project tutorial
【讨论】:
当我创建新实例时,它是在一个新文件夹中。我将新的默认工作区设置为新实例文件夹中的子文件夹。在这种情况下,d:\eclipse 和 d:\eclipse\Workspace 旧版本是 c:\eclipse,工作区为 c:\eclipse\Workspace。 通常一个新的 java 项目不包含包或 java 文件,直到您添加一个。它基本上应该只有空的源文件夹。所以现在我想知道为什么它首先要创建一个 java 文件,除非你在向导中给它一个类名。 我对此进行了修改。在你提到之前,这门课不是我用过的程序的一部分,所以我不知道这会改变什么或如何改变结果。我将继续考虑这个问题已解决,因为我现在有一个解决方案。感谢您的帮助,尤其是对于一个非常新的问题。【参考方案2】:确保您从向导的正确文件夹中选择了一个 java 项目。听起来它正在创建一个 android java 项目,这可能是您的 src 文件夹丢失的原因。查看向导中的示例项目下是否也有一个 helloworld 项目,这也可以帮助您入门。屏幕截图可能对我们有所帮助。我想看看你选择的项目类型和它所在的文件夹。
【讨论】:
我没有弄乱向导文件夹,但我假设它是一个文件夹,其中子目录是新向导菜单中的可用选项,并且它包含模板。如果是这样的话,我还没有弄乱那些(还)因为我是新手。我也没有故意使用我知道的默认模板更改任何首选项。 我不是说你改变了它们,但它要求你选择要创建的项目类型。 Java文件夹下可能有一个“Java项目”,Android下有一个。确保从向导的 Java 文件夹中选择 Java Project。 我特别选择了New Java Project,其中Android被特别列为一个折叠文件夹,Java Project选项下方有几个选项。另外,我更新了上面的问题,添加了 2 个屏幕截图,这些屏幕截图在这一点上似乎没有帮助,但它们确实存在。 改写-我只是选择了New>Java Project,但也做了New>Project...并在向导中选择了Java项目,结果相同。我现在还验证了 Eclipse 和 Java 在环回服务器功能的情况下没有被防火墙阻止(我知道,只是尝试了我能想到的一切)。 确保您使用的是 java 查看透视图。它在顶部的菜单之一中。以上是关于Eclipse 没有在新建项目向导中创建新的 .java 文件?的主要内容,如果未能解决你的问题,请参考以下文章
Eclipse中创建新的SpringBoot项目(打包并且部署到tomcat)
Eclipse 创建 Java 类---Eclipse教程第10课