zoukankan      html  css  js  c++  java
  • (二十三)IDEA 构建一个springboot工程,以及可能遇到的问题

    • 一、下载安装intellij IEDA

    •   需要破解

    二、创建springboot工程

    • 其他步骤省略,创建好的工程结构如下图:

     三、配置springoboot工程

        3.1  如上图src/main目录下只有java和resource两个文件夹,本项目使用的是jsp页面(虽然springboot 不推荐),所以需要手动添加webapp目录。如下图:

    • 然后把这个webapp目录设置为web模块,
    • 点击file——》project structure,然后如下图设置

     

       3.2  配置pom.xml

    • 修改pom.xml依赖如下,

    • 1. 删除内置tomcat,即删除如下配置,如果不删除可能启动的时候报错:Unregistering JMX-exposed beans on shutdown  , 这是因为嵌入的tomcat不能启动,所以可以把这个依赖删除掉

    • 添加jsp和jstl支持,tomcat-embed-jasper最好指定版本,如果不指定版本而直接<scope>provided</scope>,可能在访问jsp页面打时候变成下载jsp文件。这就是jsp解析器没有找到的原因。

     <!-- 引入jsp -->
            <dependency>
                <groupId>org.apache.tomcat.embed</groupId>
                <artifactId>tomcat-embed-jasper</artifactId>
                <version>9.0.0.M11</version>
            </dependency>
            <!-- 引入jstl-->
            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>jstl</artifactId>
            </dependency>

       3.3  配置application.properties

       3.4  编写jsp页面和controller

     

    •  注意,代码必须放在com.shyroke文件夹里,而不能是跟com.shyroke同级打文件夹,否则不生效,如下图

     四、启动

  • 相关阅读:
    使用过Redis,我竟然还不知道Rdb
    系统的讲解
    系统的讲解
    我眼中的 RPC
    Swoole Timer 的应用
    场景调研
    二维数组环求最大子数组
    《你的灯亮着吗》 阅读笔记三
    《你的灯亮着吗》 阅读笔记二
    《你的灯亮着吗》阅读笔记一
  • 原文地址:https://www.cnblogs.com/shyroke/p/8533491.html
Copyright © 2011-2022 走看看