【问题标题】:Use of .project and .classpath files [duplicate]使用 .project 和 .classpath 文件 [重复]
【发布时间】:2014-06-21 09:21:47
【问题描述】:

我对文件 .classpath 和 .project 有一些疑问。我正在使用 eclipse IDE。我创建了一个项目。在该项目中可以看到创建了两个文件。他们是

  1. .classpath
  2. .project.

我有以下问题:

  1. 我能知道这两个文件(.classpath 和 .project)之间的主要区别是什么吗?
  2. .project 文件的主要用途是什么?
  3. 我可以使用 .project 文件代替 .classpath 文件吗?
  4. 是否所有java IDE都创建了.project文件?

非常感谢任何帮助

【问题讨论】:

标签: java eclipse .class-file


【解决方案1】:

大多数 Java IDE 都有自己的存储元数据的方法,它们需要帮助您完成项目。 Eclipse 使用您提到的文件。 IDEA 使用不同的文件(或目录,如果您选择该选项)。

除非您尝试做一些棘手的事情,否则您通常不应该直接编辑这些文件 - 它们确实是为 IDE 准备的,而不是为您准备的,如果您使用 javac 等外部工具编译项目,则不需要它们,蚂蚁或 Maven。

正如@geoand 提到的,这些文件通常不会添加到源代码管理中,因为它们通常与特定于您的机器的配置相关(例如目录结构等),并且可以根据需要重新生成。

【讨论】:

  • 您可能应该在您的答案中补充说,将这些文件添加到版本控制中不是一个好习惯:)
  • 如果我错误地删除了 .project 文件。我怎样才能重新生成它?
  • 我对 Eclipse 不是很熟悉,但我想应该有一种方法可以重新导入或从现有源创建项目。
猜你喜欢
  • 1970-01-01
  • 2011-11-03
  • 1970-01-01
  • 1970-01-01
  • 2011-04-06
  • 1970-01-01
  • 2014-02-05
  • 2021-06-15
  • 1970-01-01
相关资源
最近更新 更多