IDEA--手工进行Web项目配置(含maven/gradle目录结构)

1,创建IDEA Web项目的目录结构

1)创建一个项目目录。mkdir test-idea
2)使用IDEA的File --- Open打开该目录。Idea会在项目根目录下创建一个.idea文件夹和一些*.iml的工程文件

IDEA--手工进行Web项目配置(含maven/gradle目录结构)_第1张图片
image.png

3)使用git版本控制。 将.idea 和 *.iml 加入.gitignore 文件,使用idea打jar包的时候,会生成out目录,如果不指定路径,会在test-idea项目目录下,这时候也需要加入.gitignore目录中
4)创建src目录,服务端的java代码。 idea并不能识别src中的配置文件等,因为src没有加入classpath中
IDEA--手工进行Web项目配置(含maven/gradle目录结构)_第2张图片
image.png

  1. 将src目录指明为源代码目录。


    IDEA--手工进行Web项目配置(含maven/gradle目录结构)_第3张图片
    image.png

    IDEA--手工进行Web项目配置(含maven/gradle目录结构)_第4张图片
    image.png

    现在已经是普通的java项目的目录结构了。


6)创建webapp、WEB-INF、web.xml文件。并进行配置。

IDEA--手工进行Web项目配置(含maven/gradle目录结构)_第5张图片
image.png

IDEA--手工进行Web项目配置(含maven/gradle目录结构)_第6张图片
image.png

IDEA--手工进行Web项目配置(含maven/gradle目录结构)_第7张图片
image.png

7)配置lib目录。 在webapp/WEB-INF下创建lib'目录,存放项目用到的jar包
IDEA--手工进行Web项目配置(含maven/gradle目录结构)_第8张图片
image.png

IDEA--手工进行Web项目配置(含maven/gradle目录结构)_第9张图片
image.png
将其加入到了classpath下,项目可以找到它

2,maven或者gradle约定的目录结构。

1)创建约定的目录结构。

IDEA--手工进行Web项目配置(含maven/gradle目录结构)_第10张图片
image.png

2)将各个目录mark as指定的目录。
IDEA--手工进行Web项目配置(含maven/gradle目录结构)_第11张图片
image.png

IDEA--手工进行Web项目配置(含maven/gradle目录结构)_第12张图片
image.png

IDEA--手工进行Web项目配置(含maven/gradle目录结构)_第13张图片
image.png

3)配置webapp web.xml是web入口,并且指定webapp为web项目的根目录(ROOT PATH)
IDEA--手工进行Web项目配置(含maven/gradle目录结构)_第14张图片
image.png

IDEA--手工进行Web项目配置(含maven/gradle目录结构)_第15张图片
image.png

4)最终效果。
IDEA--手工进行Web项目配置(含maven/gradle目录结构)_第16张图片
image.png

你可能感兴趣的:(IDEA--手工进行Web项目配置(含maven/gradle目录结构))