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写上

      hello world

    • 修改web.xml

          
              index.jsp
          
      
  • 配置tomcat服务器

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

    • 点击绿色的三角箭头, 稍后就会自动打开网页

你可能感兴趣的:(IntelliJ IDEA 从零开始创建 Java Web 工程)