maven私服从中央仓库下载不下来drools的相关jar包详解架构师
关于有人提出的“maven nexus私服从中央仓库down不下来drools的jar,求帮助”问题疑问,本网通过在网上对“maven nexus私服从中央仓库down不下来drools的jar,求帮助”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
因项目需要再局域网搭建了一个maven nexus私服,使用情况良好,最近在使用drools规则引擎的时候,私服从中央仓库下载drools的jar包总是下不下来,开始我觉得是网络问题,半夜上来也是一样的情况,只能down下来pom文件和pim.sha1文件
maven nexus下载,maven nexus配置,maven nexus搭建,maven nexus中文网,maven nexus私服,maven nexus官网,maven nexus安装,maven nexus war,nexus maven linux,maven,maven是什么,maven repository,maven环境变量配置,maven下载,maven教
中央仓库地址:http://repo2.maven.org/maven2/ 有改过为repo1,也是一样的结果
中央仓库是存在该jar包的,我怀疑是文件太大了,后面挑了个差不多大的hadoop-core.jar居然成功了,也就是说私服和中央仓库连接没有问题,我的内心是崩溃的。。。。。
在网上找了一些解决方法说删本地 *.lastUpdated 文件的,删私服文件夹重新下载,都有尝试,无果
在仓库的浏览页面找到下载失败的包, 右键菜单 Update Index , 右键菜单 Expire Cache 也尝试过,无果
最终在大神架构师的帮助下,我们找到了解决方案:
由于drools是依赖的Jboss的各种库,需要在maven配置文件中引入Jboss的相关仓库,引入的详细方式如下:
在项目的pom.xml中 repositories 中添加,这是配置是针对具体的某一个项目,更多时候,我们想把jboss仓库作为所有项目的仓库,这就需要在maven的setting.xml中配置了.建议将maven/conf/setting.xml文件拷贝一份到你本地仓库的目录,作为用户配置文件。打开setting.xml文件,在里面添加一下内容:
profiles
profile
id jboss-public-repository /id
repositories
repository
id jboss-public-repository-group /id
name JBoss Public Maven Repository Group /name
url https://repository.jboss.org/nexus/content/groups/public-jboss/ /url
layout default /layout
releases
enabled true /enabled
updatePolicy never /updatePolicy
/releases
snapshots
enabled true /enabled
updatePolicy never /updatePolicy
/snapshots
/repository
/repositories
! 插件仓库
pluginRepositories
pluginRepository
id jboss-public-repository-group /id
name JBoss Public Maven Repository Group /name
url https://repository.jboss.org/nexus/content/groups/public-jboss/ /url
layout default /layout
releases
enabled true /enabled
updatePolicy never /updatePolicy
/releases
! 不下载快照版
snapshots
enabled false /enabled
updatePolicy never /updatePolicy
/snapshots
/pluginRepository
/pluginRepositories
/profile
/profiles
! 默认为激活状态
activeProfiles
activeProfile jboss-public-repository /activeProfile
/activeProfiles
如果想要停用JBoss仓库,可在setting.xml文件所在目录运行 :mvn -Pjboss-public-repository install
添加插件组
pluginGroups
pluginGroup org.jboss.maven.plugins /pluginGroup
/pluginGroups
如果想认识该大神请您扫码关注微信公众号:
转载请注明来源网站:blog.ytso.com谢谢!
7013.html
架构架构师架构设计相关文章
- IDEA 2018 2020 2021 2022 各版本对Maven版本兼容问题汇总「建议收藏」
- MyBatis逆向工程_java maven
- maven中jar和war的区别
- maven编译报错:java.lang.ExceptionInInitializerError: com.sun.tools.javac.code.TypeTags[通俗易懂]
- Maven私库安装与配置
- JavaWeb基本Jar包Maven
- idea打包jar没有主清单属性_maven库中有jar包,但是引入不到
- 使用maven打包jar_两个java文件打包成jar
- filter-policy_maven reimport
- Maven 高级
- 【Maven】分模块开发与设计与依赖管理
- 分享一个快的飞起的maven的settings.xml文件详解程序员
- Maven对插件进行全局设置详解程序员
- Linux下Maven+SVN自动打包脚本详解程序员
- Maven SNAPSHOT(快照)
- 下载Redis的Jar包,实现快速轻松操作(redis的jar包下载)
- 如何在Debian 10上安装Apache Maven
- 包Linux 使用Jar包的快捷方式(linux调用jar)
- 如何执行执行Linux下的Jar文件(linux下jar文件)
- 初学Linux,快速启动Jar命令(linux启动jar命令)
- 包一键安装:在Linux下运行Jar包(linux下运行jar)
- Maximizing Productivity with Linux and Maven: A Comprehensive Guide(linuxmaven)
- MySQL中JAR路径设置方法简介(mysql中jar路径)
- 使用Maven构建Oracle应用的最佳实践(mvn oracle)
- Maven构建Oracle项目开发实战(maven-oracle)
- Redis整合到Jar包简化开发流程(redis集成到jar)