我刚刚将一些项目从svn签出到我的pc上,并尝试将这些项目导入到我的工作区中。但是我未能导入其中的一些项目,并且eclipse无法识别这些项目(没有显示在导入窗口中)。然后我转向谷歌,找到了一个解决方案--“将.projects和.classpath文件添加到项目文件夹”。然而,真正让我困惑的是,我发现我在没有手动添加文件的情况下成功导入工作区的项目也不包含.projects和.classpath。Eclipse只是在导入后自动为它们创建文件,所以导入项目失败(或在导入过程中识别项目)似乎不仅仅是因为缺少.projects和.classpath。有谁知道这是什么原因造成的吗?eclipse如何准确地将项目识别为可导入项目?*eclipse version info here
发布于 2020-06-17 10:58:16
Eclipse或任何其他集成开发环境都不需要.classpath
或.project
文件。这些文件将在项目导入过程中自动创建。IDE可以通过使用构建描述符文件(如pom.xml
或build.graddle
)自动从maven中央存储库中提取工件。
文件.classpath
和.project
将存储来自本地计算机的路径,如果我们将它们携带到另一个系统,则工件和其他依赖项可能不在同一目录中,因此它将开始报告构建错误。这就是为什么在致力于GIT时总是有.gitignore
的原因,这样本地配置就不会在贡献时传递给其他人。
https://stackoverflow.com/questions/62425247
复制相似问题