项目的特性,主流 IDE (Eclipse IDEA) 都提供了 facet 的配置。
1) 右键-->New-->Java Project
2) 选中项目-->右键-->Properties-->Project Facets
默认选中java,表明这是一个最简单的java项目
3) 将java项目变成web项目。
3.1) Project Facets中选中Dynamic Web Module[动态web模板]
3.2) 点击Apply
3.3)增加了WebContent目录
3.4)Project Facets面板框,'JavaScript'选项框
4) 若想使用JPA,在Project Facets面板选中JPA,然后在src文件夹下,又多了JPA的元数据文件。
项目需要哪些应用,添加对应的特性即可。
注意:
- Java Compiler
Java Compiler选择的版本必须和'Project Facets'中指定的java版本一致。
否则Eclipse会报异常:Java compiler level does not match the version of the installed Java project facet。
- Java Build Path
右侧一排按钮主要用来添加jar包,变量,类库,class文件等资源文件。
Java Build Path中引用的jdk的版本需要和'Project Facets'中配置的java版本一致。
Run Configurations面板中的JRE配置也需要和'Project Facets'中配置的java版本一致。
如果jdk版本不一致,会发生jsp文件无法正确编译的问题。