`
T123012009065
  • 浏览: 55300 次
文章分类
社区版块
存档分类
最新评论

MVN 构建项目时的一个问题--Could not resolve de pendencies for projec

 
阅读更多

错误的现场是下面这个样子:

[INFO]recharge-dal......................................SUCCESS[0.940s]

[INFO]recharge-service..................................FAILURE[0.060s]

[INFO]recharge-front-web................................SKIPPED

[INFO]------------------------------------------------------------------------

[INFO]BUILDFAILURE

[INFO]------------------------------------------------------------------------

[INFO]Totaltime:2.110s

[INFO]Finishedat:TueDec0414:57:23CST2012

[INFO]FinalMemory:8M/14M

[INFO]------------------------------------------------------------------------

[ERROR]Failedtoexecutegoalonprojectrecharge-service:Couldnotresolvede

pendenciesforprojectcom.xxxxxx:recharge-service:jar:1.0.0-SNAPSHOT:Failure

tofindcom.xxxxxx:recharge-dal:jar:1.0.0-SNAPSHOTinhttp://192.168.xxx.xxx:8

081/nexus/content/groups/public/wascachedinthelocalrepository,resolution

willnotbereattempteduntiltheupdateintervalofmaven-nethaselapsedorup

datesareforced->[Help1]

[ERROR]

[ERROR]Toseethefullstacktraceoftheerrors,re-runMavenwiththe-eswit

ch.

[ERROR]Re-runMavenusingthe-Xswitchtoenablefulldebuglogging.

[ERROR]

[ERROR]Formoreinformationabouttheerrorsandpossiblesolutions,pleaserea

dthefollowingarticles:

[ERROR][Help1]http://cwiki.apache.org/confluence/display/MAVEN/DependencyReso

lutionException

[ERROR]

[ERROR]Aftercorrectingtheproblems,youcanresumethebuildwiththecommand


[ERROR]mvn<goals>-rf:recharge-service


因为这个项目是三个独立项目依靠依赖关系结合在一起的recharge-front-web-->recharge-service-->recharge-dal。

这样的话就需要在web里包含其他两jar包。

从错误的意思上来说“找不到依赖的包com.xxxxxx:recharge-service:jar:1.0.0-SNAPSHOTcom.xxxxxx:recharge-dal:jar:1.0.0-SNAPSHOT"

之前也不知道怎么解决,然后问了前辈,在她的指点下找到了解决的方法,最终一切顺利。

具体的思路是这样的:因为错误提示是找不到依赖的包,所以就到相应的位置找相应的包。

首先进入mvn的repository目录,就是我们从服务器下载jar包存放的位置,

然后安装上面的那段路劲查找com-->xxxxxx-->recharge-service-->....1.0.0-SNAPSHOT.jar.lastUpdate

1.0.0-SNAPSHOT.jar.lastUpdate我们需要的是jar,结果看到的文件后面多了.lastUpdate,于是把多余的部分去掉。

最后再执行mvneclipse:eclipse

结果前面的问题就解决了。


把这个问题写下来,希望能帮助到碰到和我一样问题的朋友们。


本来转载,用这个方法没问题,朋友们如果你用eclipse的插件编译没问题,可使用控制台有问题,大概是用的库不一样

分享到:
评论

相关推荐

    maven出现:Failed to execute goal on project …: Could not resolve dependencies for project …

    在使用Maven构建Java项目时,可能会遇到这样一个错误:“Failed to execute goal on project …: Could not resolve dependencies for project …”。这个错误通常表明Maven在构建过程中遇到了依赖解析问题,无法...

    jasperreports mvn的依赖包olap4j-0.9.7.309-JS-3

    下载之后再maven的bin目录下使用mvn命令:mvn install:install-file -Dfile=F:\apache-maven-3.5.3\mylib\olap4j-0.9.7.309-JS-3.jar -DgroupId=org.olap4j -DartifactId=olap4j-0.9.7.309-JS-3 -Dversion=0.9.7.309...

    kafka-schema-registry-client-6.2.2.jar

    Could not resolve dependencies for project org.apache.flink:flink-avro-confluent-registry:jar:1.15.3: Could not find artifact io.confluent:kafka-schema-registry-client:jar:6.2.2 in maven 安装本地...

    mvn install:install-file -Dfile

    mvn install单独jar到仓库使用方法举例

    jasperreports的mvn的依赖包olap4j-0.9.7.309-JS-3下载 2积分(意思一下,嘻嘻)

    当项目中加载这个jasperreports-chart-themes-5.2.0.jar包时,会默认加载olap4j-0.9.7.309-JS-3.jar包,maven中央库中没有些包,只需下载些包,执行mvn install:install-file -Dfile=D:\olap4j-0.9.7.309-JS-3.jar -...

    完整jar包资源,COULD NOT FIND cglib,包缺失使用

    在Java开发中,我们经常会遇到使用Maven或Gradle等构建工具进行项目打包时出现依赖问题。本资源包是针对“COULD NOT FIND cglib”错误的解决方案,它包含了cglib库的jar包和对应的pom文件。让我们深入了解一下cglib...

    Cmd执行mvn clean package 命令使用文档

    Maven的核心概念包括项目对象模型(Project Object Model,简称POM)、依赖管理和构建生命周期。 #### 二、命令行环境设置 在Windows系统中,通过CMD(命令提示符)来执行Maven命令是常见的操作方式。首先确保已经...

    maven构建项目详解

    maven详解,使用maven构建项目,pom.xml讲解,本地仓库,搭建nexus

    fastdfs-client-java-1.29-SNAPSHOT.jar

    mvn install:install-file -DgroupId=org.csource -DartifactId=fastdfs-client-java -Dversion=1.29-SNAPSHOT -Dpackaging=jar -Dfile=fastdfs-client-java-1.29-SNAPSHOT.jar pom.xml 文件中写入: &lt;groupId&gt;...

    MVN常用命令.docx

    Maven 是一个强大的构建工具,主要用于管理 Java 项目的构建、依赖和生命周期。它通过使用一个中央配置文件(pom.xml)来定义项目属性、依赖关系和构建过程。以下是对 Maven 常用命令的详细解释: 1. **创建 Maven ...

    mvn_resp.rar

    Maven是由Apache软件基金会开发的一款项目管理工具,它通过提供一套标准的项目对象模型(Project Object Model, POM),以及一系列插件,来简化项目的构建、依赖管理、文档生成等工作。Maven通过配置文件pom.xml来...

    springmvn搭建的Maven项目入门

    Maven则是一个项目管理工具,用于自动化构建、依赖管理和项目信息管理。在IDEA环境下,结合这两者,可以高效地搭建一个SpringMVC项目。 1. **创建Maven项目** - 在IDEA中选择"New Project",然后选择"Maven",填写...

    完整jar包资源,COULD NOT FIND jcommander,包缺失使用

    标题中的"完整jar包资源,COULD NOT FIND jcommander,包缺失使用"揭示了一个常见的问题,即开发者在构建项目时遇到了缺少依赖的问题。`jcommander`是一个Java库,用于命令行参数解析,它简化了从命令行参数中提取和...

    starter-canal-0.0.1-SNAPSHOT.jar

    canal导入maven依赖失败需要本地安装的jar包,...mvn install:install-file -DgroupId=com.xpand -DartifactId=starter-canal -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar -Dfile=E:\starter-canal-0.0.1-SNAPSHOT.jar

    Maven笔记(2)-- 构建Java Project 及 Maven命令使用

    Maven是Apache组织开发的一个项目管理和综合工具,主要用于Java项目构建、依赖管理和项目信息管理。它通过一个统一的构建过程,使得项目的构建变得简单且可预测。本文将深入探讨如何使用Maven来构建Java项目以及掌握...

    完整jar包资源,COULD NOT FIND stream,包缺失使用

    标题中的"COULD NOT FIND stream"提示,表明在执行构建命令时,系统无法找到名为`stream`的特定版本(2.5.2)的依赖。这通常是因为本地Maven仓库中没有该依赖或者网络下载失败导致的。 `stream-2.5.2.jar`是问题...

    com.xuxueli xxl-job-core 2.2.0-SNAPSHOT 相关jar

    依赖 &lt;groupId&gt;com.xuxueli&lt;/groupId&gt; &lt;artifactId&gt;xxl-job-core &lt;version&gt;2.2.0-SNAPSHOT &lt;/dependency&gt;

    aspose-words-15.8.0-jdk16.zip

    Maven是Java项目管理工具,它维护了一个庞大的依赖库,开发者可以通过配置POM(Project Object Model)文件来管理项目所需的外部库。当“maven仓库无法下载下来”时,可能是由于网络问题、仓库服务器故障或者特定库...

    mvn-project-1:Maven项目1

    "Mvn-project-1"是一个基于Maven构建的Java项目,它展示了如何使用Maven这一强大的构建工具来管理Java应用程序的构建、依赖和生命周期。Maven通过标准化项目结构和提供自动化构建过程,使得开发过程更加高效。 1. ...

    jdon-mvn-repo:jdon-mvn-repo

    【jdon-mvn-repo:jdon-mvn-repo】是一个与Java开发相关的资源库,主要服务于Maven构建系统。Maven是一个强大的项目管理和依赖管理工具,它通过使用XML格式的配置文件来管理项目的构建、报告和文档。在这个资源库中...

Global site tag (gtag.js) - Google Analytics