1,创建IDEA Web项目的目录结构
1)创建一个项目目录。
mkdir test-idea
2)使用IDEA的File --- Open打开该目录。Idea会在项目根目录下创建一个.idea文件夹和一些*.iml的工程文件
3)使用git版本控制。将.idea 和 *.iml 加入.gitignore 文件,使用idea打jar包的时候,会生成out目录,如果不指定路径,会在test-idea项目目录下,这时候也需要加入.gitignore目录中
4)创建src目录,服务端的java代码。idea并不能识别src中的配置文件等,因为src没有加入classpath中
-
将src目录指明为源代码目录。
现在已经是普通的java项目的目录结构了。
6)创建webapp、WEB-INF、web.xml文件。并进行配置。
7)配置lib目录。
在webapp/WEB-INF下创建lib'目录,存放项目用到的jar包
将其加入到了classpath下,项目可以找到它
2,maven或者gradle约定的目录结构。
1)创建约定的目录结构。
2)将各个目录mark as指定的目录。
3)配置webappweb.xml是web入口,并且指定webapp为web项目的根目录(ROOT PATH)
4)最终效果。