IDEA 2020.3.3版本创建maven web项目_ideaiu-2020.3.3-程序员宅基地

技术标签: java  maven  mybatis  ssm项目创建过程  后端  

#**

创建maven web项目

**
1、fiel->new->project
在这里插入图片描述
注意java版本选择(我选的是1.8版本)
2、点击next
在这里插入图片描述
3、点击next
在这里插入图片描述
注意选择maven的安装路径,注意选择maven的setting文件路径;
4、点击finish,稍等即可创建好maven web项目,可以看到左边项目结构,发现还差一些目录才能形成完整的ssm项目结构;
在这里插入图片描述
5、我们手动自己添加如下目录结构:在这里插入图片描述
上面的图忘记标注test文件夹了,这个文件夹也要添加
在这里插入图片描述
在这里插入图片描述

6、为了以防万一,再看看maven配置对不对
在这里插入图片描述
在这里插入图片描述
7、maven配置没问题,在pom文件下添加依赖包

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>com.cjc.test02</groupId>
  <artifactId>ssmtest02</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>war</packaging>

  <properties>
    <junit.version>4.12</junit.version>
    <spring.version>4.2.4.RELEASE</spring.version>
    <mybatis.version>3.2.8</mybatis.version>
    <mybatis.spring.version>1.2.2</mybatis.spring.version>
    <mybatis.paginator.version>1.2.15</mybatis.paginator.version>
    <mysql.version>8.0.17</mysql.version>
    <slf4j.version>1.6.4</slf4j.version>
    <jackson.version>2.4.2</jackson.version>
    <druid.version>1.0.9</druid.version>
    <httpclient.version>4.3.5</httpclient.version>
    <jstl.version>1.2</jstl.version>
    <servlet-api.version>2.5</servlet-api.version>
    <jsp-api.version>2.0</jsp-api.version>
    <joda-time.version>2.5</joda-time.version>
    <commons-lang3.version>3.3.2</commons-lang3.version>
    <commons-io.version>1.3.2</commons-io.version>
    <commons-net.version>3.3</commons-net.version>
    <pagehelper.version>3.4.2-fix</pagehelper.version>
    <jsqlparser.version>0.9.1</jsqlparser.version>
    <commons-fileupload.version>1.3.1</commons-fileupload.version>
    <jedis.version>2.7.2</jedis.version>
    <solrj.version>8.4.0</solrj.version>
    <dubbo.version>2.5.3</dubbo.version>
    <zookeeper.version>3.4.14</zookeeper.version>
    <zkclient.version>0.1</zkclient.version>
    <activemq.version>5.13.0</activemq.version>
    <freemarker.version>2.3.23</freemarker.version>
    <quartz.version>2.2.2</quartz.version>
  </properties>
  <!-- <dependencyManagement>就是管理版本的标签,其下的<dependencies>标签只是版本的管理,并不真正依赖jar包 -->

  <dependencies>
    <!-- 时间操作组件 -->
    
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/linpulao/article/details/117594386

智能推荐

基于微信小程序的停车场预约收费SSM-JAVA【数据库设计、论文、源码、开题报告】_停车收费小程序源码-程序员宅基地

文章浏览阅读128次。管理员模块:个人中心、用户管理、商家管理、停车场信息管理、预约停车管理、取消预约管理、收费管理、进场停车管理。用户:查看停车场信息、预约和取消预约停车、进场和出场、支付和留言。_停车收费小程序源码

正则表达式之贪婪匹配与非贪婪匹配-程序员宅基地

文章浏览阅读3.5w次,点赞32次,收藏74次。在前面正则表达式匹配规则里,提到了 .*. :匹配除 "\n" 之外的任何单个字符。要匹配包括 '\n' 在内的任何字符,请使用像 '[.\n]' 的模式* :匹配0个或多个使用 .* 的话就可以匹配任意长度的任意字符,但是有时候在使用 .*时就可能匹配不到物品们想要的结果,例:import res='hello 1234567 world'res = re.match('..._贪婪匹配

成员变量和构造函数执行顺序-程序员宅基地

文章浏览阅读3.4k次,点赞2次,收藏4次。Java虚拟机创建一个对象都包含以下步骤。(1)给对象分配内存。(2)将对象的实例变量自动初始化为其变量类型的默认值。(3)初始化对象,给实例变量赋予正确的初始值。 对于以上第三个步骤,Java虚拟机可采用3种方式来初始化对象,到底采用何种初始化方式取决于创建对象的方式。(1)如果对象是通过clone()方法创建的,那么Java虚拟机把原来被克隆对象的实例变量的值拷贝到新对象_成员变量和构造函数执行顺序

Base64Decoder使用时找不到包_xvlyc-程序员宅基地

文章浏览阅读568次。使用Base64加解密时,eclipse的设置public static void main(String[] args){String s=“H4sIAAAAAAAAAJVTPW/VMBT9K/wD2/kgbXVlyc/xo1Ff7JA4iNfFS6dKTJ3K72FDQgiQqkclGJgK”+“A1FB3ehQ9krdUCfs5MWJURey+N5zj2/uxzEsi5Uwel0JSqKEAJp8WLYyN0VOX5xg7CJbF2pRqVoP”+“JBeY+7AQTwppcqYFjXBEcI_xvlyc

Flutter中的MaterialButton不能使用全局主题颜色的真正原因_flutter textbutton 设置全局颜色不起作用-程序员宅基地

文章浏览阅读3.1k次。Flutter中的MaterialButton不能使用全局主题颜色的真正原因最近在使用flutter开发项目时遇到的问题,在页面中想设置下按钮的宽度,首先想到的是RaisedButton,主要是有阴影,并且官方推荐的,但是不能设置宽度和高度,然后选用其父类MaterialButton,可以使用minWidth这个属性,也有阴影等效果,但是新的问题,我设置的全局主题中的button颜色,不能应用..._flutter textbutton 设置全局颜色不起作用

.Net Core中的日志组件(Logging)-程序员宅基地

文章浏览阅读783次。1、介绍  Logging组件是微软实现的日志记录组件包括控制台(Console)、调试(Debug)、事件日志(EventLog)和TraceSource,但是没有实现最常用用的文件记录日志功能(可以用其他第三方的如NLog、Log4Net。之前写过NLog使用的文章)。2、默认配置  新建.Net Core Web Api项目,添加下面代码。 [Route("api/..._.net core logging

随便推点

【源码+图片素材+教程】Java课程设计_Java扫雷游戏_Java毕业设计_Java游戏开发_Java项目实战_Java课设项目_Java毕设项目_扫雷java图片素材-程序员宅基地

文章浏览阅读459次。  本课程讲解一个扫雷游戏的详细开发过程。只要90分钟就可以完成一个你自己亲手开发出来的Java扫雷游戏!  开发环境:jdk1.8  开发工具:IDEA  JavaEE基础:变量、数据类型、判断语句、循环结构、数组、二维数组、递归、简单窗口创建、图形图片绘制、双缓存技术、鼠标事件..._扫雷java图片素材

CATIA和SolidWorks孰强孰弱?对比一下就知_汽车设计 solidworks catia-程序员宅基地

文章浏览阅读2.4k次。CATIA和SolidWorks孰强孰弱?对比一下就知_汽车设计 solidworks catia

渗透测试入门教程(非常详细)从零基础入门到精通,看完这一篇就够了_渗透测试课程-程序员宅基地

文章浏览阅读5.7k次,点赞2次,收藏15次。渗透测试就是模拟真实黑客的攻击手法对目标网站或主机进行全面的安全评估,与黑客攻击不一样的是,渗透测试的目的是尽可能多地发现安全漏洞,而真实黑客攻击只要发现一处入侵点即可以进入目标系统。一名优秀的渗透测试工程师也可以认为是一个厉害的黑客,也可以被称呼为白帽子。一定要注意的是,在进行渗透测试前,需要获得目标客户的授权,如果未获得授权,千万不要对目标系统进行渗透测试,后果请查看《网络安全法》。同时要有良好的职业操守,不能干一些违法的事情。2. 为什么要学渗透测试心理满足感。_渗透测试课程

挑战华为社招:字节跳动上千道精选面试题还不刷起来_5、说说自己性格上的优缺点(描述一下自己的性格)-程序员宅基地

文章浏览阅读99次。高频问题1.上一家公司,你为什么会离职?公司很好,但是公司调整了业务,接下来的发展路线和自己的目标不一致,所以要换工作工作太清闲,学不到知识,我不怕累,就是想多锻炼自己,想找具有挑战力工作公司的管理制度不也是很完善,没有晋升机会,我比较想进步,找一个更好的平台我想去优秀的公司,让自己变得更好2.为什么来我们这里?对原单位充满感恩,这是我人生中非常重要的经历,我认同原单位领导和文化两份工作的本质是一致的,行业和工作性质都有紧密联系选择一份新的工作不代表背叛过去,发扬原公司魅力,同时为了_5、说说自己性格上的优缺点(描述一下自己的性格)

逆向入门:为CTF国赛而战day03-程序员宅基地

文章浏览阅读310次,点赞11次,收藏4次。解几道题。应用一下。冲冲冲。

如何使用DEV-C++(超详细)_devc++-程序员宅基地

DEV-C++是一个轻量级的C/C++集成开发环境,本文介绍了如何使用DEV-C++,包括新建源代码和创作自己的代码。

推荐文章

热门文章

相关标签