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同级打文件夹,否则不生效,如下图

     四、启动

  • 相关阅读:
    什么是看板方法?
    瓶颈法则
    累积流图——你还没有用过吗?
    为什么我们关注看板方法?
    蒟蒻报道
    博客更换通知
    浅谈树套树(线段树套平衡树)&学习笔记
    浅谈FFT(快速博立叶变换)&学习笔记
    题解 洛谷P1903/BZOJ2120【[国家集训队]数颜色 / 维护队列】
    题解 洛谷P4550/BZOJ1426 【收集邮票】
  • 原文地址:https://www.cnblogs.com/shyroke/p/8533491.html
Copyright © 2011-2022 走看看