IntelliJ IDEA 从零开始创建 Java Web 工程

  • idea新建java空项目

  • 配置项目结构:

    • src
      • main
        • java
        • resources
        • webapp
          • WEB-INF
    • src
      • test
        • java
        • resources
  • 部署web环境

    • 打开项目设置 ctrl + alt + shift + s

      • Facets -> Web -> Choose Module(Web Facet will be added to selected module)
      • 创建好之后自动切换到 Module 面板, 在右侧面板区域配置web资源目录和web.xml路径
      • 资源目录配置为src/main/webapp; Deployment Descriptors 配置web.xml路径配置src/main/webapp/WEB-INF/web.xml (webapp文件夹上就多了小蓝点)
      • 点击 Artifacts, 点击绿色的 + 号, 选择 Web Application: Exploded -> from Modules (注意: 这是开发模式, 支持热部署, 修改Tomcat相关配置后, 可以及时加载修改后的jsp等页面)
    • webapp目录下新建index.jsp文件body写上 <h1>hello world</h1>

    • 修改web.xml

          <welcome-file-list>
              <welcome-file>index.jsp</welcome-file>
          </welcome-file-list>
      
  • 配置tomcat服务器

    • 点击 下拉箭头 -> Edit Configurations (也可以在run里找到)
    • 点绿色的 + 号, 选择 Tomcat Server - Local
    • 修改名字, VM options 填入 -Dfile.encoding=UTF-8, 防止控制台乱码
    • 在右侧的Server面板设置 Application Server 为Tomcat
    • 最后在 Deployment 面板点击绿色的 + 号, 选择 Artifact
    • 点击apply, ok, 完成
  • 运行

    • 点击绿色的三角箭头, 稍后就会自动打开网页
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,221评论 6 342
  • Spring Web MVC Spring Web MVC 是包含在 Spring 框架中的 Web 框架,建立于...
    Hsinwong阅读 22,797评论 1 92
  • 最近过得有些磕碜,心里很不舒坦。但又不知跟谁倾诉,毕竟活在这世上谁都不容易,就不去给别人添乱了。 于是,我想到了盆...
    佳佳毛阅读 1,684评论 2 0
  • 许你惊鸿一瞥 许你深情两遍 许你八月十五月正圆 许你三百六十五夜花不眠 许你风花雪月 许你柴米油盐 许你七月初七鹊...
    桒惪阅读 2,865评论 6 2
  • 白雪融进泥土的身体里,春天就这样一点一点的暖了起来。寂静了一整个冬天的树伸了伸懒腰,也似有若无的冒出星星点点的绿...
    流砂Anne阅读 3,311评论 0 0

友情链接更多精彩内容