maven

1.编译插件maven-compiler-plugin

  1. 编译插件 maven-compiler-plugin 用来调整 maven 项目编译和运行的jdk版本 调整成 和本机的jdk 版本一致 (不写这个插件也可以运行 ,不过版本可能不匹配 )

2.运行debug

  1. 关于运行 maven web项目 :
    通过debug运行
    在这里插入图片描述

    在这里插入图片描述

    关于多个命令按钮重复问题
    在这里插入图片描述

    在这里插入图片描述

3.关于依赖

  1. scope 运行范围
    ①mysql-connector-java 这个jar包只有在运行的时候才用的到,编译的时候用不到 故 < scope> Runtime< scope>
    ② servlet 的jar包 只是在编译的时候辅助编译( 可以给我们代码提示),而运行时 tomcat 里面自带了 servlet 的jar 包 所以 servlet的依赖 加< scope>provided< scope> (provided 表示 仅编译时)
    ③ junit 包 仅在测试时需要 所以< scope> test< scope>
    ④lomcat 也仅仅是 编译的时候帮我们生成getter setter 和 构造函数等 故 也是
    < scope>provided< scope>

4.setting.xml 配置

  1. maven文件夹下有个配置文件setting.xml 该文件夹下的setting.xml是全局配置文件 一般情况下 配置的是 用户的 所以复制一份到c盘 用户下的repository 的同级目录 再配置

默认repository位置在这里插入图片描述
放到.m2下和repository同级目录下
在这里插入图片描述

  1. 常用的配置
    本地仓库的位置 (尽量不要放在系统盘)
    在这里插入图片描述
    镜像 从外国服务器上下载耗时,选择从国内阿里云服务器下载
    在这里插入图片描述
  2. 配置 maven项目
    在这里插入图片描述

5.异常

  1. java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/LoopTag 错误
    此时缺少的是 taglibs-standard 包 此时导入的依赖包 记得有两个
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值