zoukankan      html  css  js  c++  java
  • Maven归纳

     

    一、常用功能

    1Maven的中央仓库

    https://mvnrepository.com/

     

    2、添加jar包依赖

    1.首先点击pom.xml,然后点击弹出页面中的Dependencies选项,接着在点击Add按钮,在弹出的对话框中的标记处输入“要添加的jar包”的相关信息,接着程序便会自动在下方展现搜索到的jar包信息,最后自行选择添加即可。

     

     

    2.第二种办法是直接在pom.xml中编写依赖的代码

     

     

    3、传递依赖冲突解决

    1.maven奉行两个原则,分别是“第一声明者优先原则”(哪个依赖最先声明,就选哪个)和“就近原则”(哪个依赖的关系最亲,就选哪个;比如你声明了“spring-context”包和“spring-beans”包,而前者中却包含后者,但是maven却会选择后者)。

     

    2.排除依赖

     

     

    3.版本锁定

    该节点的父节点是project

     

     

    3.1定义全局变量规定版本

     

     

    4、依赖范围

     

    主要应用的是compileprovidedcompile代表将项目打包时,该依赖范围的jar包会被打包;而provided范围的jar包不会被打包。

    应用场景是当你添加的依赖是Apache 服务器中存在的jar包时,你得将其范围设为provided,否则会产生异常;而经我测试发现其实不会产生异常。

    二、常见问题

    1、在pom.xml中添加了相关jar包依赖,但是类中还是报错--没有找到相关类

    解决办法为右击项目,找到Update Project选项,然后在弹出的对话框中勾选“Force Update of Snapshots/Releases”复选框。

     

    作用是“促使该项目的更新”。

     

    步骤如下:

    1.

     

    2.将下面这个复选框勾上

     

  • 相关阅读:
    win10 UWP button
    内网分享资源
    内网分享资源
    CF724F Uniformly Branched Trees
    win10 UWP FlipView
    win10 UWP FlipView
    win10 UWP FlipView
    搭建阿里云 centos mysql tomcat jdk
    搭建阿里云 centos mysql tomcat jdk
    win10 UWP 申请微软开发者
  • 原文地址:https://www.cnblogs.com/syjp/p/11082340.html
Copyright © 2011-2022 走看看