使用.project和.classpath文件

时间:2014-05-05 06:37:40

标签: java eclipse .class-file

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

  1. 的.classpath
  2. 的.project。
  3. 我有以下问题:

    1. 我可以知道这两个文件(.classpath& .project)之间的主要区别是什么吗?
    2. .project文件的主要用途是什么?
    3. 我可以使用.project文件代替.classpath文件吗?
    4. 是否在所有java IDE中创建.project文件?
    5. 非常感谢任何帮助

1 个答案:

答案 0 :(得分:0)

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

你通常不应该直接编辑这些文件,除非你试图做一些棘手的事情 - 它们确实存在于IDE中,而不适合你,如果你使用外部工具编译项目,则不需要这些文件。 javac,ant或maven。

正如@geoand所提到的,这些文件通常不会添加到源代码控制中,因为它们通常与特定于您的计算机的配置有关(例如目录结构等),如果需要,可以重新生成它们。