- 浏览: 985961 次
文章分类
- 全部博客 (428)
- Hadoop (2)
- HBase (1)
- ELK (1)
- ActiveMQ (13)
- Kafka (5)
- Redis (14)
- Dubbo (1)
- Memcached (5)
- Netty (56)
- Mina (34)
- NIO (51)
- JUC (53)
- Spring (13)
- Mybatis (17)
- MySQL (21)
- JDBC (12)
- C3P0 (5)
- Tomcat (13)
- SLF4J-log4j (9)
- P6Spy (4)
- Quartz (12)
- Zabbix (7)
- JAVA (9)
- Linux (15)
- HTML (9)
- Lucene (0)
- JS (2)
- WebService (1)
- Maven (4)
- Oracle&MSSQL (14)
- iText (11)
- Development Tools (8)
- UTILS (4)
- LIFE (8)
最新评论
-
Donald_Draper:
Donald_Draper 写道刘落落cici 写道能给我发一 ...
DatagramChannelImpl 解析三(多播) -
Donald_Draper:
刘落落cici 写道能给我发一份这个类的源码吗Datagram ...
DatagramChannelImpl 解析三(多播) -
lyfyouyun:
请问楼主,执行消息发送的时候,报错:Transport sch ...
ActiveMQ连接工厂、连接详解 -
ezlhq:
关于 PollArrayWrapper 状态含义猜测:参考 S ...
WindowsSelectorImpl解析一(FdMap,PollArrayWrapper) -
flyfeifei66:
打算使用xmemcache作为memcache的客户端,由于x ...
Memcached分布式客户端(Xmemcached)
Maven依赖包问题解决-could not resolve artifact/Missing artifact:http://donald-draper.iteye.com/blog/2317801
今天从github检出maven管理的Mina项目时出现以下问题,写篇文章记录一下,希望能够遇到相同问题的网友,一点帮助。
1.首先从github中找到项目的地址:
https://github.com/apache/mina.git
2.用eclipse检查的Mina的Maven项目时pom.xml文件出现以下问题:
a.
Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4
from https://repo.maven.apache.org/maven2 was cached in the local repository,
resolution will not be reattempted until the update interval of central has
elapsed or updates are forced. Original error: Could not transfer artifact
org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4 from/to central
(https://repo.maven.apache.org/maven2): The operation was cancelled.
问题:无法下载maven-surefire-plugin-2.12.4.jar
b.
CoreException: Could not get the value for parameter compilerId for plugin execution default-compile:
PluginResolutionException: Plugin org.apache.maven.plugins:maven-compiler-plugin:3.1 or
one of its dependencies could not be resolved:
The following artifacts could not be resolved:
com.google.collections
:google-collections:jar:1.0,
junit:junit:jar:3.8.2:
Failure to transfer com.google.collections:google-collections:jar:1.0
from https://repo.maven.apache.org/maven2 was cached in the local repository,
resolution will not be reattempted until the update interval of central has elapsed or
updates are forced. Original error: Could not transfer artifact com.google.collections:
google-collections:jar:1.0 from/to central (https://repo.maven.apache.org/maven2):
The operation was cancelled.
问题:org.apache.maven.plugins:maven-compiler-plugin:3.1依赖无法解决,主要是
com.google.collections:google-collections:jar:1.0,
junit:junit:jar:3.8.2:
这两个包有问题
上面两个问题主要是jar包,自动下载失败的原因,可能网络或其他原因:
解决方式:
附:
maven中心仓库地址:http://search.maven.org/
今天从github检出maven管理的Mina项目时出现以下问题,写篇文章记录一下,希望能够遇到相同问题的网友,一点帮助。
1.首先从github中找到项目的地址:
https://github.com/apache/mina.git
2.用eclipse检查的Mina的Maven项目时pom.xml文件出现以下问题:
a.
Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4
from https://repo.maven.apache.org/maven2 was cached in the local repository,
resolution will not be reattempted until the update interval of central has
elapsed or updates are forced. Original error: Could not transfer artifact
org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4 from/to central
(https://repo.maven.apache.org/maven2): The operation was cancelled.
问题:无法下载maven-surefire-plugin-2.12.4.jar
b.
CoreException: Could not get the value for parameter compilerId for plugin execution default-compile:
PluginResolutionException: Plugin org.apache.maven.plugins:maven-compiler-plugin:3.1 or
one of its dependencies could not be resolved:
The following artifacts could not be resolved:
com.google.collections
:google-collections:jar:1.0,
junit:junit:jar:3.8.2:
Failure to transfer com.google.collections:google-collections:jar:1.0
from https://repo.maven.apache.org/maven2 was cached in the local repository,
resolution will not be reattempted until the update interval of central has elapsed or
updates are forced. Original error: Could not transfer artifact com.google.collections:
google-collections:jar:1.0 from/to central (https://repo.maven.apache.org/maven2):
The operation was cancelled.
问题:org.apache.maven.plugins:maven-compiler-plugin:3.1依赖无法解决,主要是
com.google.collections:google-collections:jar:1.0,
junit:junit:jar:3.8.2:
这两个包有问题
上面两个问题主要是jar包,自动下载失败的原因,可能网络或其他原因:
解决方式:
1.先删除相应的mvn本地仓库中对应jar包的文件夹的文件;(这个一定要做,里面有记录下载jar失败的本地缓存文件) 2.到maven中心仓库下载相应的jar包([url]http://search.maven.org/[/url]); 3.dos下,进入下载jar的目录下: 4.执行以下命令 mvn install:install-file -Dfile=fgoogle-collections-1.0.jar -DgroupId=com.google.collections -DartifactId=google-collections -Dversion=1.0 -Dpackaging=jar mvn install:install-file -Dfile=junit-3.8.2.jar -DgroupId=junit -DartifactId=junit -Dversion=3.8.2 -Dpackaging=jar mvn install:install-file -Dfile=maven-surefire-plugin-2.12.4.jar -DgroupId=org.apache.maven.plugins -DartifactId=maven-surefire-plugin -Dversion=2.12.4 -Dpackaging=jar 注意:这里的groupId,artifactId,到maven仓库中jar的对应的pom.xml中找,这个不能错, 命令的使用,可以查看文章引入链接; 5.更新Maven项目(maven-》update project)。
附:
maven中心仓库地址:http://search.maven.org/
发表评论
-
Mina 报文连接器(NioDatagramConnector)
2017-06-14 08:46 1432Mina 抽象Polling连接器(A ... -
Mina 报文监听器NioDatagramAcceptor二(发送会话消息等)
2017-06-13 16:01 1559Mina 报文监听器NioDatagramAcceptor一( ... -
Mina 报文监听器NioDatagramAcceptor一(初始化,Io处理器)
2017-06-13 09:51 2594Mina Io监听器接口定义及抽象实现:http://dona ... -
Mina 报文通信简单示例
2017-06-12 09:01 2604MINA TCP简单通信实例:http://donald-dr ... -
Mina socket连接器(NioSocketConnector)
2017-06-12 08:37 4798Mina 抽象Polling连接器(AbstractPolli ... -
Mina 抽象Polling连接器(AbstractPollingIoConnector)
2017-06-11 21:29 1022Mina 连接器接口定义及抽象实现(IoConnector ) ... -
Mina 连接器接口定义及抽象实现(IoConnector )
2017-06-11 13:46 1842Mina IoService接口定义及抽象实现:http:// ... -
Mina socket监听器(NioSocketAcceptor)
2017-06-09 08:44 3443Mina IoService接口定义及抽象实现:http:// ... -
Mina 抽象polling监听器
2017-06-08 22:32 792Mina Io监听器接口定义及抽象实现:http://dona ... -
Mina Io监听器接口定义及抽象实现
2017-06-07 13:02 1362Mina IoService接口定义及抽象实现:http:// ... -
Mina IoService接口定义及抽象实现
2017-06-06 23:44 1206Mina IoHandler接口定义:http://donal ... -
Mina Nio会话(Socket,DataGram)
2017-06-06 12:53 1225Mina Socket会话配置:http://donald-d ... -
Mina 抽象Io会话
2017-06-05 22:45 1024Mina Io会话接口定义:http://donald-dra ... -
Mina Io会话接口定义
2017-06-04 23:15 1181Mina Nio处理器:http://donald-drape ... -
Mina Nio处理器
2017-06-04 22:19 753Mina Io处理器抽象实现:http://donald-dr ... -
Mina Io处理器抽象实现
2017-06-03 23:52 1158Mina 过滤链抽象实现:http://donald-drap ... -
Mina IoHandler接口定义
2017-06-01 21:30 1744Mina 过滤链抽象实现:http://donald-drap ... -
MINA 多路复用协议编解码器工厂二(多路复用协议解码器)
2017-06-01 12:52 2289MINA 多路复用协议编解码器工厂一(多路复用协议编码器): ... -
MINA 多路复用协议编解码器工厂一(多路复用协议编码器)
2017-05-31 22:22 1877MINA 多路分离解码器实例:http://donald-dr ... -
Mina 累计协议解码器
2017-05-31 00:09 1239MINA 编解码器实例:http://donald-drape ...
相关推荐
### 使用GitHub搭建Maven私库 #### 背景与目的 随着软件开发项目的增多和个人技术积累的增长,很...以上步骤和说明提供了搭建GitHub上的Maven私库的完整过程,希望能帮助开发者更好地管理自己的开源项目和技术积累。
github-release-maven-plugin 一个用于创建GitHub版本的Maven插件,包括资产附件和版本说明用法在项目中设置pom.xml < project> [...] < build> < plugins> < plugin> < groupId>com.ragedunicorn.tools.maven</ ...
标题中的“普通的IDEA maven java项目demo(hello word)-1.8”指的是一个基于IntelliJ IDEA的Java项目,使用Maven构建系统,并且是初学者级别的Hello World示例。这个项目可能是为了教授Java编程语言的基础知识,...
这是一个使用GitHub Maven 插件的示例项目。查看POM 文件 以了解如何配置下载插件和站点插件。入门分叉此项目pom.xml将文件元素更新为你的 fork 的地址也可以选择更新部分以获取有关您的 fork 的信息将以下内容添加...
GitHub 完全指南:教程、常见问题解决方法和项目示例GitHub 完全指南:教程、常见问题解决方法和项目示例GitHub 完全指南:教程、常见问题解决方法和项目示例GitHub 完全指南:教程、常见问题解决方法和项目示例...
本教程将详细介绍如何利用Git从GitHub上拉取项目,以便于你开始或参与开源项目。 首先,我们需要进行**git安装获取**。Git是一款分布式版本控制系统,可以在其官方网站(https://git-scm.com/downloads)上下载适合...
搭建个人Maven仓库是开发过程中一个实用的技巧,特别是当你需要管理私有依赖或希望分享自己的库时。本文将详细讲解如何利用GitHub搭建个人Maven仓库,并将其配置为你的项目依赖源。 首先,我们需要理解Maven仓库的...
在IT行业中,Dubbo是一个非常重要的分布式服务框架,...通过理解Dubbo和Maven的工作原理,以及排查和解决编译问题的方法,你将能够成功地从源码编译出Apache Dubbo项目。记住,持续学习和实践是成为IT行业大师的关键。
Eclipse + EGit + Maven 的集成使用是现代Java开发中常见的工具组合,它们各自负责不同的任务,协同工作以实现高效且版本控制良好的项目管理。以下将详细介绍这些工具的安装和配置。 1一、Maven 安装 Maven 是一个...
你好GitHub Actions CI + Package Registry + Maven 该项目是一个示例示例,该示例如何将具有全新 CI的Java Maven工件部署到 。 目前,此功能处于测试阶段。 要使用它,您必须 。 该软件包发布。 您可以在官方GitHub...
这是一个使用的示例项目。 请参阅以了解如何配置下载插件和站点插件。 入门 分叉这个项目 将pom.xml文件的元素更新为您的fork地址 (可选)更新和部分,以获取有关fork的信息 将以下内容添加到使用GitHub登录名和...
这使得从Maven项目切换到Gradle Android项目变得更加平滑,同时也方便了团队成员间的协作和代码共享。 使用该插件,开发者可以方便地定义版本信息,通过`pom.xml`文件管理项目的元数据,包括项目名称、版本号、描述...
这个文件名通常表示这是一个项目的主分支,可能是从 GitHub 克隆下来的。"master" 分支通常是开源项目的主要开发分支,包含了最新的稳定代码。在实际使用中,开发者会解压这个压缩包,然后通过 Maven 或其他工具来...
github加速器,可以解决github打开慢的问题
5. **监控和优化**:为了确保自动化流程的稳定性和效率,需要监控Jenkins和Gitlab的日志,及时发现并解决问题。同时,可以对构建和部署过程进行优化,如缓存依赖、并行构建等。 通过这种方式,Java项目可以实现从...
Apache Maven 是一个强大的项目管理和构建工具,主要用于Java项目。它基于项目对象模型(Project Object Model,POM)的概念,能够管理项目的构建、报告和文档,极大地简化了软件开发过程。Maven通过使用一种标准化...
GitHub教程.pdf常见问题解决方法&项目 GitHub教程.pdf常见问题解决方法&项目是关于Git和GitHub的综合教程,涵盖了从注册GitHub账号到创建仓库、克隆仓库、创建分支、提交更改、发起Pull Request、解决合并冲突等多...
项目总结 ...通过这个项目,读者可以掌握 GitHub 的基本使用方法,了解如何解决常见问题,并且能够在 GitHub 上托管和管理自己的项目。希望本文能为读者提供有价值的参考,提升其版本控制和项目管理能力。
这是一个基于SpringMVC、MyBatis和Maven的图书Web系统的实例,源代码来源于GitHub。这个项目展示了如何在Java EE环境中构建一个完整的Web应用程序,涵盖了前端到后端的多个技术栈。 **SpringMVC** SpringMVC是...