Maven 导包后,在Maven Dependencies 里面却没有相应的包

1 问题描述

  

  在1处显示成功,但是在2处却没有相应的包

2 问题原因

  

  查看pom.xml的源码,看你的依赖是否和我的方框中标签是一样的,有的会多出一个  xxxupdate 的标签(我这里给出的是正确的形式)

  还有其他原因,待更新...

3 解决办法

  3.1 先将 pom.xml 的源码改成正确的形式,再刷新一下,观察Maven Dependencies是否出现相应的包;如果没有就重启eclipse再观察

  3.2 如果3.1执行后还是不行

    clean 一下 项目(project -->> clean)

    观察Maven Dependencies是否出现相应的包;如果没有就重启eclipse再观察

4 注意

  有时候 eclipse 的自动 validation 也会造成不成功

  解决办法:

    

    按照上图配置 validation 再重启eclipse即可

    

时间: 2024-11-05 13:48:13

Maven 导包后,在Maven Dependencies 里面却没有相应的包的相关文章

maven把项目打包成jar包后找不到velocity模板的bug

使用springmvc 开发时候要实现发送velcotiy模板邮件,在配置正常后,在本地测试正常后,使用maven打包成jar包后,报以下错误, Caused by: org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'templates/index.vm' at org.apache.velocity.runtime.resource.ResourceManagerImpl.load

将自己开发的依赖包加入到Maven本地仓库

Maven 在 pom 文件中加入自己开发的依赖包,这些包肯定是不在Maven仓库(http://repo.maven.apache.org/maven2/)的.那我们怎么将那些不在Maven仓库中的包加入到本地的Maven库中呢?很简单.这里以IKAnalyzer.jar包为例进行讲解. 第一步 :将IKAnalyzer.jar包存放在一个文件夹中,比如test文件夹 第二步 :建一个IKAnalyzer.jar包相关的 pom .xml文件,需要在pom.xml中定义其maven坐标及其相应

添加jar包到本地Maven仓库

在使用Maven的过程中,经常碰到有些jar包在中央仓库没有的情况.如果公司有私服,那么就把jar包安装到私服上.如果没有私服,那就把jar包安装到本地Maven仓库.今天介绍2种安装jar包到本地Maven仓库的方法,下面进入正题. 一.使用Maven命令安装jar包 前提:在windows操作系统中配置好了Maven的环境变量,怎么配置请自己百度,这里不介绍,可参考https://jingyan.baidu.com/article/cb5d61050b8ee7005d2fe04e.html

Maven如何手动添加jar包到本地Maven仓库

Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供.基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建.报告和文档等步骤.曾是Jakarta项目的子项目,现为独立Apache项目. 大家肯定遇到过想在pom文件中加入自己开发的依赖包,这些包肯定是不是在Maven仓库(http://repo1.maven.org/maven2/)的.那我们怎么将那些不存在Maven仓库中的包加入到本地的Maven库

关于导入jar包到本地maven仓库

今天上司给我发了一个项目让我看看,导入eclipse后出现 maven仓库中没有这个jar包,于是让上司给我发了一份. 这时候问题来了,怎样把这个jar包导入maven仓库呢? 于是百度了一下! cmd打开命令行终端,执行mvn install:install-file -Dfile=jar包的位置 -DgroupId=下面的groupId -DartifactId=下面的artifactId -Dversion=下面的version -Dpackaging=jar 解释一下: jar包的位置:

Maven教程(4)--Maven管理Oracle驱动包

由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库. 手动添加到本地仓库需要本地有oracle驱动包,有两种方式获取oracle的驱动包:一种是去oracle官网下载,另一种是如果本地安装了对应版本的oracle,可以在安装文件中找到. 一.下载oracle驱动包 1.oracle官方网站上下载: 如果本地没有安装Oracle数据库的话,可以从Oracle官网上边进行下载: 下载

Dev 日志 | 如何将 jar 包发布到 Maven 中央仓库

摘要 Maven 中央仓库并不支持直接上传?jar?包,因此需要将 jar?包发布到一些指定的第三方?Maven?仓库,比如:Sonatype OSSRH 仓库,然后该仓库再将 jar?包同步到?Maven?,本文详细记录整个发布.同步过程. 注册一个 Sonatype 用户 进入地址:https://issues.sonatype.org/secure/Signup!default.jspa?注册 Sonatype 用户,Sonatype 通过 JIRA(JIRA 是 Atlassian 公司

jar包可以到maven下载

以前需要用到一个jar的时候到处baidu.今天发现可以到maven上去下载. 那些在官网上下载到jar包在放到csdn上骗积分的. 网址:http://search.maven.org/#browse搜索需要的jar包即可,也可以配置到pom.xml 中自动下载. 但是有少量的包不在maven中比如sqlserver驱动,sqljdbc4.jar,需要到官网上下载.(可能是版权吧). 特此分享.

maven工程 看不到Maven dependencies

maven工程  看不到Maven dependencies 解决方案: 1:备份之前的pom文件: 2:删除pom文件: 3:项目右键--Maven--Enable Dependency Management;4:这样maven会给项目新建一个pom.xml: 5: 是不是已经看到了Maven Dependencies:

Maven导入时,Cannot change version of project facet Dynamic Web Module to 3.0.

今天手贱,在eclipse里面把项目删掉了,重新maven导入时,报出Cannot change version of project facet Dynamic Web Module to 3.0.之类的错误 百度上面一般的答案是,修改.setting里面的java web的版本,但是我的.setting没错啊,(ps.导致我一直以为代码有错,一直回滚但并没有卵用) 解决方案:调出windows-->Show View-->Markers Markers里面会显示类似的错误,直接把错误右键删