项目配置文件介绍

/.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 文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 以上的全部内容可以通过 界面的方式进行修改
    在这里插入图片描述
  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值