首页 > 其他分享 >Maven下web项目配置Servlet与Mybatis及注意事项

Maven下web项目配置Servlet与Mybatis及注意事项

时间:2022-11-05 11:34:10浏览次数:60  
标签:xml web 项目 配置 Maven Mybatis

在之前的学习过程中,我一直在使用Maven项目(因为相对比较方便),但是在配置时出现了各种问题,在此总结一下。

先放一下配置好的项目结构

1.用Maven配置web项目

  1>首先确保你安装了Maven并且在settings.xml中配置了本地库和阿里云镜像

    创建:新建:项目,选择第一个创建普通项目,构建系统选Maven

 

   2>添加框架支持:右击项目名称,选择添加框架支持

 

   选择web应用程序,点击确定

 

   3>配置pom.xml   (配置Servlet与Mybatis,以及爆红,提示缺少依赖的解决方法)

  有了maven,我们的配置就会变得很方便,因为我们只需要在pom中加入依赖即可导入servlet,mybatis等

输入<dependencies>,你的IDEA会自动帮你补全

 

 首先是servlet , 输入j即可补全,选择你的版本 ,另外 ,注意补上<scope>provided</scope>

 

 这个是mysql

之后mybatis同,但是有时候会出现爆红的问题

 

 会说找不到依赖项

 

 确保你安装了Maven并且在settings.xml中配置了本地库和阿里云镜像

然后你只需要刷新一下就ok,点这里,红色就消失了

 

   4>配置tomcat

 

 点这里,点击编辑配置,点击左上角加号,选择本地tomcat服务器

 

 

 

 按自己的配置设置好,然后选择 部署=>工件,然后点击应用

 

 

 

 然后就配置完成了,这时候要注意,你的java代码都要在src/main/java包下,那个 test 文件是测试用到,不要把任何主要的代码放进去,不然会出问题的,我就踩了这个坑。

jsp放在web文件夹下

 至此你可以配置自己需要的包,文件,开始写项目了

标签:xml,web,项目,配置,Maven,Mybatis
From: https://www.cnblogs.com/rsy-bxf150/p/16859853.html

相关文章

  • .net core web html中午查看源码显示乱码
    在.NetCoreWeb的视图获取从后台传来的数据的时候,默认使用的是UnicodeRanges.BasicLatin进行的编码,所以在前台显示中文,而在查看源码的时候,就会发现中文进行过编码操作......
  • SpringBoot集成安全认证框架Shiro的简单方法,能有效区分RestAPI 接口与web页面的不同处
    本文介绍在SpringBoot2.6下配置Shiro认证的方法:1.pom.xml引入依赖<dependency><groupId>org.apache.shiro</groupId><artifactId>sh......
  • Maven POM 参考
    什么是POM?POM(ProjectObjectModel)称为“项目对象模型”。它是Maven项目的XML表示形式,保存在名为pom.xml的文件中。概述这是pom.xml中的元素列表。注意,modelV......
  • Maven 如何配置推送的仓库
    在配置,有关Maven的推送仓库地址应该配置在项目的pom.xml文件中的。使用的配置属性为:distributionManagement如下面的配置:<distributionManagement><re......
  • 013.Mybatis数据插入操作
    1.Mybatis数据写操作操作  2.步骤2.1在good.xml中添加SQL语句<insertid="insert"parameterType="com.imooc.mybatis.entity.Goods">INSERTINTOt......
  • JavaWeb 学习心得体会
    javaweb学习心得时光转瞬即逝,一个学期的javaweb课程完美结束了。我学到了很多知识,例如:Web应用的基本概念与系统架构,JSP编程技术及WebJDBC数据库开发技术等等......
  • Maven学习3
    一、Maven常见命令1.常见命令  2.命令参数(先熟悉一下)-D传入属性名称如:mvnpackage-Dmaven.test.skip=true表示将maven.test.skip的值设置为true,告诉maven......
  • Maven环境下构建多模块项目
    Maven环境下构建多模块项目一、创建父模块和3个子模块1.maven_parent  2.maven_dao(maven_parent下的子模块)  3.maven_service(maven_parent下的子模块) ......
  • 超详细javaweb项目搭建(零基础适合小白)基础javaweb前端项目实战【包含增删改查,mysql】
    首先,新建一个javaweb项目【前提已经下载tomcat,mysql,此实验idea版本为2022,其他版本可能位置不一样】File->New->Project 起一个项目名称(随便起就可以),点击Creat->new......
  • @webservlet
    这是我在学习servlet中遇到的问题,不是路径没有加“/”的问题,也不是web.xml版本太低的问题,可能就是tomcat设置的路径与查找路径的问题,最后解决的办法也比较笨。我把idea卸......