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

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

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

image.png

3)使用git版本控制。将.idea 和 *.iml 加入.gitignore 文件,使用idea打jar包的时候,会生成out目录,如果不指定路径,会在test-idea项目目录下,这时候也需要加入.gitignore目录中
4)创建src目录,服务端的java代码。idea并不能识别src中的配置文件等,因为src没有加入classpath中
image.png

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


    image.png

    image.png

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


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

image.png

image.png

image.png

7)配置lib目录。在webapp/WEB-INF下创建lib'目录,存放项目用到的jar包
image.png

image.png
将其加入到了classpath下,项目可以找到它

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

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

image.png

2)将各个目录mark as指定的目录。
image.png

image.png

image.png

3)配置webappweb.xml是web入口,并且指定webapp为web项目的根目录(ROOT PATH)
image.png

image.png

4)最终效果。
image.png

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,939评论 25 708
  • jHipster - 微服务搭建 CC_简书[https://www.jianshu.com/u/be0d56c4...
    quanjj阅读 829评论 0 2
  • 1. 什么是 Maven,为什么要使用 Maven 而不是 Ant Maven简单来说是一个项目管理工具,被认为是...
    墨白找阅读 4,793评论 1 14
  • 今天没有去见习,因为昨天晚上喝了奶茶,很晚没有睡着。早上起床晚,不想去医院了。今天和一只兔子呆了一整天。忽然发现...
    画楼西阅读 204评论 0 1
  • 老婆,我想对你说: 虽然这些年我们的婚姻并不和谐,经常的吵架。但是我还是感谢你陪了我这么多年。帮我生了个儿子。陪我...
    龙卷风227阅读 478评论 1 1