Maven的一些常见问题

Maven的一些常见问题


  1. 继承和依赖的区别

    ​ 继承一般是用来管理系统中公共的jar包文件.如果项目中需要引入特定的jar包,则在项目中单独引用即可。

    依赖一般是添加单独的jar包文件.至于jar包内的内容由依赖的项目内容决定。

    ​ 类似与java当中的继承,一般只能继承一个,而依赖是添加特有的jar包,依赖可以有多个。

  2. 使用开发工具(如Eclipse)时,在创建Maven骨架时可能出现报错的情况

    解决办法的思路:

    a) MVN环境搭建问题(问题出现在settings文件中—本地仓库是否有效配置)

    b) 检查镜像是否配置正确

    c) 将骨架文件删除之后重新下载(自动的)

  3. Maven是如何保证jar包在数据传输时的安全性

    Maven数据在传输时,是通过SHA1的安全哈希算法实现,来保证数据的安全性和有效性的,如果SHA1于中央仓库中的不一致,则表示传输有误

  4. Maven如何实现Jar包的自动依赖
    说明:
    a)MVN可以实现jar包的自动下载
    b)MVN可以自动的下载依赖jar包

    由于MVN下载时会自动的下载依赖的pom.xml文件,则文件中通过依赖的方式引入关联jar包.MVN根据POM.xml中的依赖自动联网下载

猜你喜欢

转载自blog.csdn.net/han0373/article/details/79080513