/.setting 文件夹。

通过 点击 Eclipse中 【Window】 》【Show view】》【Navigator】,得到新的视图模式。点击项目下的 .setting 文件夹。各个文件的作用我们从上往下讲起。相当于是在本地计算机的一些配置属性,在上传到 Github 、SVN 等文件时,建议不进行上传。

项目配置文件介绍

一、文件.jsdtscope

我是这样记忆的 (jsdt scope)==> (JavaScript Development Tools scope),也就是规定了 JS 开发工具的范围。许多 web 项目的配置内容是一样的。可直接拷贝其他web项目中的文件,无需更改。

项目配置文件介绍
项目配置文件介绍

二、org.eclipse.core.resources.prefs

规定项目内的文件的编码用的。可直接拷贝其他web项目中的文件,无需更改。

  • Maven 创建的 Web 项目是这样的。
    项目配置文件介绍

三、org.eclipse.jdt.core.prefs

jdt (Java Development Tools) 是 Java 的一些核心配置。有些导入的项目需要修改 JDK 的版本,在界面中修改了版本后,编译时候仍是不对,就需要修改这里的文件。或者修改JDK 了。

项目配置文件介绍

四、org.eclipse.m2e.core.prefs

m2e ,有关于 Maven 的项目配置文件。

项目配置文件介绍

五、org.eclipse.wst.common.component

规定了项目组 webapp 文件内容。

项目配置文件介绍
项目配置文件介绍

六、org.eclipse.wst.common.project.facet.core.xml

facet 的配置内容。有些导入的项目,tomcat 或者 web.xml 的版本问题,都可以通过修改这个文件配置。

项目配置文件介绍

七、org.eclipse.wst.jsdt.ui.superType.container

为了突出是九个文件,我在这里都展示出来了,但是这最后的三个文件,文件内容过少,而且都可以通过配置复制同类项目直接使用的。如果有不对的地方,请留言评论。
项目配置文件介绍

八、org.eclipse.wst.jsdt.ui.superType.name

项目配置文件介绍

九、org.eclipse.wst.validation.prefs

项目配置文件介绍

./src 文件夹

正如下面的两个视图所示,文件夹中存放的就是我们编辑的代码了。
项目配置文件介绍
项目配置文件介绍

./target 文件夹

classes 文件夹 与 test-classes 文件夹 存放的是我们在Java Resources 文件夹中编译后的 字节码文件。其余的文件也都是通过配置文件,在执行项目过程中,自动生成的文件。上传到 Github 、SVN 等文件时,建议不进行上传。
项目配置文件介绍

.project 和 .classpath 文件

看名字可以了解 .project 是有关于整个 web 项目的配置信息。然而并不完全正确。.project 是 Eclipse 项目必须有的文件,而 .classpath 是 Java项目必须有的文件。

.project 文件

项目配置文件介绍

  • 举例其中的一些使用的内容,这些内容都是构建项目的时候自动配置好的,这里了解一下就好 了。
  1. Web 项目,需要图上的三个内容。也就是 配置这些内容 可以将 Java 项目变成 Dynamic web 项目。
    项目配置文件介绍
  2. JavaScript 在 web 项目中常用的脚本语言。其中的一些校验,感觉十分的浪费时间,是因为其中配置如下内容:
    项目配置文件介绍
  3. Maven 项目,
    项目配置文件介绍
  4. 一个简单的 Java 项目。就是剩下的一些内容了。
    项目配置文件介绍

.classpath 文件

项目配置文件介绍
项目配置文件介绍
项目配置文件介绍

  • 以上的全部内容可以通过 界面的方式进行修改
    项目配置文件介绍

相关文章: