eclipse project facets,
项目方面
1.‘项目刻面’可以理解为:项目的特性和主流IDE (Eclipse IDEA)都提供了刻面的配置。
“项目方面”的功能:我现在不描述它。先来看下面这个实验。
2.举个例子:
创建一个新的java项目(右键单击- New - Java Project)。
我们来看看在他的‘项目刻面’中选择了哪些属性(右键选择项目-属性-项目刻面)。只选择了一个java。这是默认情况下将选择的配置。这是最简单的java项目。
这个时候我想把这个java项目做成web项目。3.1)选择动态web模块[在项目方面。
3.2)点击应用
3.3)看看这个时候项目结构发生了什么变化。WebContent目录已添加。
3.4)重新打开项目刻面面板框,“JavaScript”选项框也默认选中。
我想在项目中再次使用JPA。在“项目面”面板中选择JPA,然后单击“确定”。看看项目结构发生了什么变化。在src文件夹下,还有更多JPA的元数据文件。
3.其他选项的功能我不清楚,就不一一尝试了,但是‘Project Facets’的功能应该是可以理解的。
简要总结“项目方面”的功能特征(复制到此处):
Facet定义了java ee项目的特征和需求。将EAR facet添加到项目中会自动添加web.xml(部署描述符文件)并重置类路径。创建项目时,至少有一个方面已经存在。开发人员可以根据需要添加其他方面。一些方面将依赖于其他方面。一些方面可能与其他方面相互排斥。方面可以设置为版本4。总结:项目需要哪些应用?只需添加相应的功能。
Java编译器
关于Java编译器只有一点:
java编译器选择的版本必须与“项目方面”中指定的Java版本一致。
否则,Eclipse将报告一个异常:Java编译器级别与安装的Java项目方面的版本不匹配。
附上配置图:
Java构建路径
右边一排按钮主要用于添加jar包、变量、类库、类文件等资源文件。不细说。
只有一件事:
java构建路径中引用的jdk版本需要与“项目方面”中配置的Java版本一致。
“运行配置”面板中的JRE配置也需要与“项目方面”中配置的java版本保持一致。
如果jdk版本不一致,jsp文件将无法正确编译。
版权归作者所有:来自博客作者为温度原创作品。转载请联系作者获得授权,否则将追究法律责任。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。