最近,我的工作计算机遭遇硬件故障,因此我有幸将数据迁移到新计算机上。项目本身比生成的输出小得多,并且花费了很大一部分时间来移动那些生成的输出。
目前:
C:\workspace\Project\src\...
C:\workspace\Project\bin\...
理想情况下:
C:\workspace\Project\src\...
C:\workspace_output\Project\bin\...
注意:对我来说,源是链接的,因此它们实际上并不存在于项目中。
我可以按照here的指示更改一个特定项目。但是,我有很多项目,将这个更改应用到每个项目都是相当费时的(创建一个"输出文件夹"然后将项目指向该文件夹)。
有没有更好的方法在Eclipse中定义此行为?我无法找到可以使用的${PROJECT_NAME}
系统变量(例如this之类的东西)。如果答案是否定的我很好,因为看来我必须为每个项目手动设置。也许下一个最好的事情是编写一个脚本来自动创建文件夹并修改.project
和.classpath
。
另类如:
我可以在那里切断"清洁"这些项目因为它们已经分开了。
答案 0 :(得分:0)
一般情况下,您希望使用某种版本控制系统或源代码管理,例如cvs,svn,git,Perforce,Visual SourceSafe等。除此之外,您还可以使用文件> 导出(或右键单击项目)从Eclipse导出项目或项目组,默认情况下,它将排除任何派生内容(例如编译代码)。然后,您可以将这些项目导入另一个Eclipse工作区。