我正在开展一个项目。我决定尝试在Eclipse中使用它。在版本控制下已有一个目录,所有代码都驻留在该目录中。我有一个相当奇怪的问题。我找不到任何方法来开始使用现有的代码目录作为eclipse项目。我只能找到如何将现有源导入新项目或从版本控制中检查源到新项目。如何将现有目录创建到项目中?
我的项目是一个Django网络应用程序,如果有任何帮助
答案 0 :(得分:96)
在New Java Project
向导中,取消选中Use default location
复选框,然后使用“浏览”按钮查找目录。
答案 1 :(得分:19)
这很容易做到。转到文件 - >新 - >项目。在“项目”向导中,选择所需的项目类型,然后确保取消选中“使用默认位置”复选框。浏览窗口小部件中的文件夹,然后启用该文件夹。之后点击完成。
或者,您可以在新位置创建全新的项目工作区。然后,假设Java作为项目类型,您可以打开项目属性并将现有目录添加为源文件夹。为此,请使用Java Build Path上的“链接源”按钮 - > “项目属性”对话框的“源”选项卡。
答案 2 :(得分:7)
我的方法:
我将此文件克隆到新项目目录,并将Project-Name重命名为我的项目名称,之后我从Eclips导入新文件和目录
文件名:.project
(使用记事本制作此文件...选择保存类型为All Files (*.*)
并写入文件名,如:.project
)< /强> 的
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>Project-Name</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
</natures>
</projectDescription>
答案 3 :(得分:3)
可能不是大多数人会这样做的方式,但我喜欢在一个地方的所有eclipse项目,但不一定在我的工作区目录中有我的源。也许在eclipse中有一个内置的“符号链接”方式,但我有时会在工作区中找到项目文件夹,“src”符号链接到实际的源目录,完全不同。无论如何,这是我个人的偏好。如果你在* nix机器上也是一个简单的
ln -s /path/to/source src
将从您的项目目录开始。
答案 4 :(得分:2)
希望此链接回答此主题的原始问题。
http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-45.htm
创建链接资源
文件夹和文件可以链接到项目位置之外的文件系统中的位置。这些特殊文件夹和文件称为链接资源。
创建链接文件夹:
在其中一个导航视图中,右键单击要在其中创建链接文件夹的项目或文件夹。
从弹出菜单中选择命令链接New&gt;文件夹中。
指定工作台中显示的文件夹名称。此名称可以与文件系统中文件夹的名称不同。
点击高级。
检查链接到备用位置(链接文件夹)。
输入文件系统路径,或单击“浏览”选择文件系统中的文件夹。
单击“完成”。
答案 5 :(得分:1)
你知道,这不是一个简单的问题。根据您的项目类型(jar,web模块,ear等),eclipse使用不同的结构和配置文件。所以第一个非常有趣的问题是你的项目类型是什么?它之后的基本解决方案是创建一个新项目,并将源代码的目录定义为项目根目录。然后你会看到还有什么要改变(例如源路径设置,类路径等)。那你的项目怎么样?你能保留文件夹的结构树吗?
答案 6 :(得分:1)
由于您使用的是Django,因此首先应在Eclipse中设置PyDev。您可以从市场上安装它。然后,您需要配置PyDev Python解释器以查找Django(http://pydev.org/manual_101_interpreter.html)的安装。如果你的Django没有安装在默认位置,请务必提供Django文件夹的显式路径。
准备好这些内容后,您可以选择文件&gt;新&gt;其他,然后从PyDev子目录中选择PyDev Django Project。
单击下一步,这是最好的部分:取消选中'使用默认'(如前所述),然后找到您的Django项目目录。请务必选择正确的项目文件夹(即:包含manage.py
的文件夹)。如果选择了正确的文件夹,Eclipse / PyDev将识别项目已经存在,并提及它将使用这些文件。单击“完成”。
然后有一个DB表单询问您的数据库设置。如果您已经有一个settings.py
文件,那么这似乎没有任何变化(因为它不应该)。所以填写或不填写。但这是最后一步。
然后您应该能够在Eclipse中查看和使用现有项目!
答案 7 :(得分:0)
我手工创建了一个pom.xml,并将该项目作为Eclipse中的现有Maven项目导入。它甚至适用于没有问题的嵌套项目。
答案 8 :(得分:0)
右键单击项目->属性。 在资源管理器中打开项目位置,路径旁边有一个小图标。 在其中放置文件夹/文件结构,并在Eclipse中刷新项目。
答案 9 :(得分:-1)
使用“将现有项目导入工作区”。这适用于我的情况。