我试图将我用 Eclipse 编写的项目移动到另一台计算机上。我尝试声明正确的工作区,但该项目没有出现在 Eclipse 中。
有没有办法转移整个项目,或者我必须用它的包重建项目并只转移 .java 文件?
按照以下步骤将项目从一个系统复制到另一个系统:
File -> Import
General -> Existing project into workspace
当将对象从一个 Eclipse 实例转移到另一个实例时,最重要的是要移动 . classpath
和 。project
文件。这些定义了项目的结构以及使其工作所需的库。
只需将您的项目文件夹复制到另一台计算机并按照以下步骤操作:
1. Open Eclipse
2. Go to File > Import
3. Existing projects into workspace
该项目现在应该与源一起导入
您还可以导出项目并导入它。
但是,如果您将 IDE 文件生成文件抽象为构建管理工具(如maven ),对您有什么帮助。这将帮助您不保留(并最终移动)您的项目及其依赖项,而只需运行一个命令以使其 IDE 就绪。
如果您正在运行 Eclipse,则该命令将mvn eclipse:eclipse
复制项目文件夹。然后使用文件/导出,然后文件/导入。
将项目导出到当前计算机上选择的目录。然后,将其复制到另一台计算机。最后,将项目导入到另一台计算机上的 Eclipse 中。
您可以导出项目并将其重新导入新系统。导出时不要忘记选中所有框,以便所有文件都包含在包中。
测试解决方案:
您不必导入任何东西
您必须在目标计算机上安装 JDK。当你这样做时,可能会出现问题,但我刚刚获得了最新版本,它对我有用。确保您获得的版本与之前使用的版本相同,Windows 为 64 位或 32 位。
如果您要从 windows 更改为 Mac 或类似的东西,或者从 64 更改为 32,反之亦然,这可能行不通。
首先,你需要日食。复制eclipse文件夹。您可以在任何地方执行此操作。
其次,您需要找到您的 eclipse 元数据文件夹。在您的新计算机上,打开 eclipse 并创建一个新项目。确保放入“默认文件夹”。由于它不存在,eclipse 将在您的新计算机上再次创建相同的文件夹。您必须转到旧计算机,找到此文件夹,然后将其复制并替换到新计算机上。
一旦你复制了这个,你就会知道如果你的 eclipse 以你把它留在旧计算机上的方式启动,它就可以工作。您的所有窗口都不会显示任何代码;它会说“找不到资源”。
现在复制你的项目。目录结构必须 /exactly/ 相同。如果您将项目存储在用户文件或类似文件中,使用不同的路径名,这将不起作用。
例如,我的一个库在我的下载文件夹中。其他一切工作正常。我去了项目-> 构建属性-> 库选项卡单击库(它是 kryonet)然后单击编辑。请注意,您会知道是否缺少任何内容,因为它会在旁边的括号中说缺少。单击编辑将打开一个浏览窗口,您必须找到丢失的资源文件并双击以将其添加到您的构建路径中。
如果您的项目目录路径已从一台计算机更改为另一台计算机,您可能必须进入项目属性并手动编辑具有新位置的每个资源的路径(如上所述)。
但是不,您不必导入任何内容。