将基于文件的项目转换为基于目录的项目的危险?

时间:2012-05-09 07:45:57

标签: intellij-idea

我有一个大型的Android项目,最初是在Eclipse中制作的,因此是基于文件的项目。我想将它转换为IDEA的基于目录的项目,但我不知道在这个过程中将更改哪些文件。

将基于文件的项目转换为基于目录的项目时,我应该注意哪些危险?

在此类转换中是否删除了任何文件?

转换之后,Eclipse用户是否能够打开项目,或者每次我需要与这些用户共享项目时,我都必须将其转换回基于文件?

感谢您的帮助和时间。

1 个答案:

答案 0 :(得分:4)

基于文件和基于目录都是Eclipse不理解的IDEA特定项目格式,因此转换后在这方面没有任何改变。

将基于文件的项目转换为基于目录的项目时,.ipr文件将替换为.idea目录,.iws文件将移至.idea/workspace.xml.xml目录下的多个不同.idea文件比单个大.ipr文件更容易共享/合并。

原始.ipr.iws文件在转换后不会被删除,但最好手动删除它们以避免混淆(例如有人打开旧.ipr项目而不是新项目.idea基于目录的项目)。