[英]How to create a project from existing source in Eclipse and then find it?
我创建了几个.java文件。 所有这些都位于一个目录中。 我使用文本编辑器来编写这些文件。 现在我想切换到Eclipse。 我该怎么做? 我尝试了很多方法。 它们都不起作用。
添加:
我认为常见的方法是在eclipse文件夹中有一个名为“workspace”的源代码。 那么,我如何在这些目录中获取我的文件。 我应该使用eclipse从现有源创建一个新项目,Eclipse会将所有文件放到工作区吗? 或者我应该手动将所有文件复制到工作区? 我应该把我的班级文件放在哪里? 我应该创建一个子目录吗? 用哪个名字?
增加2:
当我尝试创建一个名为“game”的项目时,eclipse告诉我已存在具有此类名称的项目。 但是我怎么能打开这个项目呢?
增加3:
在我的“工作区”中,我创建了一个名为“游戏”的子目录。 我将所有.java文件复制到此子目录中。 然后使用Eclipse,我创建了一个名为game的新项目。 因此,Eclipse在“游戏”目录中创建了.classpath
和.project
文件。 它还创建了bin
和src
子目录。 现在我认为这不是正确的方法。 源文件应该位于“src”目录中。 对? 目前我所有的.java文件都在“workspace \\ game”中。
增加4:
我是以其他方式做到的。 使用Eclipse,我创建了一个名为“game”的新项目。 结果,Eclipse在文件夹“workspace”中创建了一个名为“game”的文件夹。 在“游戏”文件夹中我找到了“src”文件夹。 我将所有.java文件复制到此文件夹中。 但是现在在“Package Explorer”中我无法打开“src”文件夹。 那么,我如何从Eclipse访问我的源文件? 为什么Eclipse不想打开“src”文件夹?
最简单的方法:
Eclipse应该足够聪明,以弄清楚发生了什么。 单击下一步后,它将显示它在该目录中找到的所有文件。 它只会自动将这些文件添加到您的项目中。 瞧!
这个答案将是针对这个问题的
如何创建一个新的eclipse项目并将一个文件夹或一个新包添加到项目中,或者如何为现有的java文件构建一个新项目。
这对我有用,我希望它能帮助别人。 谢谢。
有两件事
1-如果它已经是Eclipse项目,那么只需转到File-> Import-> General-> Existing Project into Workplace
2-否则定义项目类型,例如Java,Web等创建一个您在工作场所定义的新类型项目。 复制粘贴源,lib和其他必要的文件。 在eclipse中刷新,编译和运行项目。
最简单的方法非常好,但是你没有得到标准的Java项目,即在不同文件夹中分隔的.java和.class文件。
为了方便起见:
<Enter>
。 虽然从完整文件夹创建项目可能在工作区内或可能不在工作区内工作,但工作区外部的条件会阻止使用完整文件夹启动新项目。
如果您为源使用多个文件夹位置,例如用于Web项目的htdocs或www文件夹,以及桌面Java应用程序的不同位置,则这是相关的。
当Eclipse被告知要创建一个新项目,并在工作空间外给出一个完整的文件夹时,会出现上述情况。 Eclipse会说该文件夹不为空,并阻止在给定文件夹中创建新项目。 我还没有找到解决方法,任何解决方案都需要额外的步骤。
我最喜欢的解决方案如下
Eclipse应该创建一个新项目,并在扫描更改时使用新文件夹内容更新该项目。 现有来源现在是新项目的一部分。
虽然您必须执行三个额外步骤,但现在您可以使用原始源进行备份,并且还可以在现有项目中使用它们的副本。 如果存储空间是一个问题,只需移动/剪切源而不是完全复制原始文件夹内容。
如果基于现有Maven结构创建新项目:
使用常规项目向导创建项目,并为项目提供与刚创建的项目相同的名称。
如果您尝试通过m2e将项目创建为Maven项目,则会收到项目/ pom已存在的错误。
我建议这样做,因为你试过的方法都没有奏效 - 仅供参考
在包浏览器和导航屏幕中,您现在应该看到您创建的项目。 请注意,eclipse不会复制您的文件,它只允许您使用现有的源并从eclipse中编辑它。
有几种方法可以将文件添加到Eclipse中的现有Java项目中。 因此,假设您已经在Eclipse中创建了Java项目(例如,使用File
- > New
- > Project...
- 并选择Java project
)。
要将Java文件放入新项目,您可以执行以下任何操作。 请注意,还有其他方法。 顺序是我的偏好。
Navigator
视图中。 您必须首先创建任何所需的Java包。 此方法最适用于现有Java包中的一些文件。 File
- > Import...
- 选择File System
。 然后,您可以在此处准确选择要导入到新项目中的文件以及要将它们放入哪个Java包中。 如果要导入许多文件或有多个Java包,这非常方便。 File
- > Refresh
刷新本机系统的Eclipse视图。 请记住在刷新之前选择新项目。 最后一个是你做的 - 减去刷新...
按照标准eclipse文档中的说明进行操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.