Java 将eclipse移动到另一台计算机,同时保留其配置

Java 将eclipse移动到另一台计算机,同时保留其配置,java,eclipse,Java,Eclipse,我已经在eclipse中安装了一些插件,并更改了许多配置,例如 更改默认透视图,隐藏工具栏中的某些项目 现在,我想通过简单的复制与其他人分享这个“整个日食” 我的eclipse的安装包,并交付给其他人 但是,当我第一次在另一台计算机上运行此副本时,它不会打开 “默认透视图”是我在自己的计算机上设置的,它打开“JavaEE” 透视图 更重要的是,一些我藏在自己电脑上的东西现在出现了。 另一个问题是我以前的工作区在新计算机上不存在, 出现错误 我应该怎么做才能确保拷贝在服务器上正常工作(与旧拷贝的行

我已经在eclipse中安装了一些插件,并更改了许多配置,例如 更改默认透视图,隐藏工具栏中的某些项目

现在,我想通过简单的复制与其他人分享这个“整个日食” 我的eclipse的安装包,并交付给其他人

但是,当我第一次在另一台计算机上运行此副本时,它不会打开 “默认透视图”是我在自己的计算机上设置的,它打开“JavaEE” 透视图

更重要的是,一些我藏在自己电脑上的东西现在出现了。 另一个问题是我以前的工作区在新计算机上不存在, 出现错误

我应该怎么做才能确保拷贝在服务器上正常工作(与旧拷贝的行为相同) 例如,另一台计算机将类似xxx.config的内容放入安装包


背景:我已经为我的eclipse开发了一些插件,我想把这个eclipse作为一个“产品”交付给其他人,以便他们能够利用它。简单地向他们提供我的安装包副本是一种好方法吗?

通常eclipse会将其所有配置存储在工作区下。因此,您必须将当前的工作区文件夹复制到您想要的任何位置,并且一切都应该正常工作。即使您的项目位于不同的位置并且eclipse无法打开,也只需打开eclipse并删除旧项目。所有其他配置应保持不变

在eclipse中试试这个。文件->导出->首选项。这将把首选项文件保存到磁盘。在新的工作空间中,只需导入此文件。

ye。。但我如何才能与他人分享“一切”?你看,eclipse、开普勒、lunar有不同的版本,当我开始一个特定的版本时,它们的行为不同。你可以共享你的工作空间。然而,我不认为这是一个好主意。工作空间是一种私有的、自定义的数据。例如,它包含视图的颜色、大小和位置等。eclipse版本的兼容性是另一个问题。但是,有一些特定的conf.文件可以而且应该共享。例如,包含eclipse产生的警告定义的xml文件应该在团队成员之间共享。没有导入.project文件。有时当您在
eclipse.ini
文件中有一些特定变量时,您需要更新它们(即vm)-但它不应该导致任何问题。我也面临同样的挑战。试图复制.settings、.project.classpath这似乎不起作用,我正在阅读、搜索并学习最好的方法。嗯…不是我想要的方法。因为我想完全交付它,这样当其他人第一次启动时,他们就不需要做“导入”之类的工作。毕竟,如果我必须在使用eclipse产品之前导入一些东西,我会很恼火。@Pranalee我同意。但是如果这对你有效,你能先试试吗。如果是的话,我们可以找到通过默认方式发送此文件的方法。也可以看到此线程可能对您有用。我尝试了您的第一种方法,并且使用了“全部导出”选项,但结果不起作用……它只打开“java ee”透视图,而不是我在以前的工作区中设置的透视图。@Pranaley