CAS 5.x搭建常见问题系列(3).Failure to find org.apereo.cas:cas-server-support-pm-jdbc:jar:5.1.9
2024-09-01 14:09:08
错误内容
cas overlay的pom.xml增加了cas-server-support-pm-jdbc.jary依赖后,
打包(mvn package)出现如下的报错
D:\casoverlay\cas-overlay-template>mvn package
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building cas-overlay 1.0
[INFO] ------------------------------------------------------------------------
Downloading: http://oss.sonatype.org/content/repositories/releases/org/apereo/cas/cas-server-support-pm-jdbc/5.1.9/cas-s
erver-support-pm-jdbc-5.1..pom
Downloading: https://build.shibboleth.net/nexus/content/repositories/releases/org/apereo/cas/cas-server-support-pm-jdbc/
5.1./cas-server-support-pm-jdbc-5.1..pom
Downloading: https://repo.spring.io/milestone/org/apereo/cas/cas-server-support-pm-jdbc/5.1.9/cas-server-support-pm-jdbc
-5.1..pom
Downloading: http://maven.aliyun.com/nexus/content/repositories/central/org/apereo/cas/cas-server-support-pm-jdbc/5.1.9/
cas-server-support-pm-jdbc-5.1..pom
[WARNING] The POM for org.apereo.cas:cas-server-support-pm-jdbc:jar:5.1. is missing, no dependency information availabl
e
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 18.015 s
[INFO] Finished at: --03T20::+:
[INFO] Final Memory: 23M/294M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project cas-overlay: Could not resolve dependencies for project org.apereo.cas:cas-ove
rlay:war:1.0: Failure to find org.apereo.cas:cas-server-support-pm-jdbc:jar:5.1. in http://oss.sonatype.org/content/rep
ositories/releases/ was cached in the local repository, resolution will not be reattempted until the update interval of
sonatype-releases has elapsed or updates are forced -> [Help ]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help ] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
错误原因
这个可能是cas 5.1.9的一个bug,后台服务器竟然没有cas-server-support-pm-jdbc:jar的5.1.9版本造成的。
解决方法也很简单,使用cas的当前最新版本,我在写本文时最新的稳定版本是5.2.5。
修改pom.xml的版本号
<properties>
<cas.version>5.2.5</cas.version>
<springboot.version>1.5.3.RELEASE</springboot.version>
<!-- app.server could be -jetty, -undertow, -tomcat, or blank if you plan to provide appserver -->
<app.server>-tomcat</app.server>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
重新打包 mvn package
就OK了
最新文章
- C# 复制幻灯片(包括格式、背景、图片等)到同/另一个PPT文档
- ionic 常见问题
- 由多线程引起的map取值为null的分析
- Sping Environment为Null的原因和解决方法
- Intellij IDEA 导入Eclipse或MyEclipse的Web项目
- BugTracker 功能说明(有图有真相)
- Android 带清除功能的输入框控件EditText
- 使用php作linux自动执行脚本
- 【Oracle XE系列之三】使用OMF方式手工创建Oracle XE数据库
- 179. Largest Number
- Unity判断网络连接类型
- SQL入门之条件表达式
- Regression:Generalized Linear Models
- JAVA爬虫实践(实践四:webMagic和phantomjs和淘宝爬虫)
- .net core2 api
- str中文初始化乱码,要用宽字符;if else
- ogg跳过某个RBA
- centos 7中监控mysql 数据库脚本(监控端口)
- eclipse 代码模板
- three.js 相机camera位置属性设置详解
热门文章
- Java 关于日期加一天(日期往后多一天)
- linux pthread_cond_signal
- Struts2 入门笔记
- Team团队管理执行力
- java-mybaits-012-mybatis-Interceptor-拦截器读写分离四种实现方案
- EasyUI下拉框级联
- 阶段5 3.微服务项目【学成在线】_day09 课程预览 Eureka Feign_14-课程预览功能开发-CMS添加页面接口
- spark简单文件配置
- 浅谈Delphi高效使用TreeView
- mysql新建数据库(database)设置为utf8