CAS 5.x搭建常见问题系列(3).Failure to find org.apereo.cas:cas-server-support-pm-jdbc:jar:5.1.9

错误内容



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.9.pom
Downloading: https://build.shibboleth.net/nexus/content/repositories/releases/org/apereo/cas/cas-server-support-pm-jdbc/
5.1.9/cas-server-support-pm-jdbc-5.1.9.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.9.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.9.pom
[WARNING] The POM for org.apereo.cas:cas-server-support-pm-jdbc:jar:5.1.9 is missing, no dependency information availabl
e
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 18.015 s
[INFO] Finished at: 2018-07-03T20:47:09+08:00
[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.9 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 1]
[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 1] 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了

原文地址:https://www.cnblogs.com/jpeanut/p/9278296.html

时间: 2024-10-10 16:02:42

CAS 5.x搭建常见问题系列(3).Failure to find org.apereo.cas:cas-server-support-pm-jdbc:jar:5.1.9的相关文章

CAS 5.x搭建常见问题系列(2).PKIX path building failed

错误原因 服务端的证书是不安全的,Cas的客户端在调用时因为安全提醒造成调用失败. CAS的客户端需要导入服务端的证书后,就正常了. 具体操作步骤如下: 1. 首先启动tomcat,看下之前搭建的cas server启动是否正常 双击D:\casoverlay\apache-tomcat-8.5.31\bin\startup.bat 访问 https://cas.example.org:8443/cas/login 如对对cas的搭建有疑问,可看文章<轻松搭建CAS 5.x系列文章> ·2.

CAS 5.x搭建常见问题系列(1).未认证的授权服务

错误内容 错误信息如下: 未认证授权的服务 CAS的服务记录是空的,没有定义服务.希望通过CAS进行认证的应用程序必须在服务记录中明确定义 错误原因 CAS 5.x 默认情况下不支持HTTP的客户端接入,建议客户端采用HTTPS协议. 不过, 确实无法升级为HTTP的, 那也可以把CAS Server开启支持HTTP的客户端接入. 具体开发的方法如下: ·1. 修改http支持的配置 打开文件:cas\WEB-INF\classes\services\HTTPSandIMAPS-10000001

Android开发环境搭建常见问题(不定时更新)

1.关于 Parsing Data for android-L failed Unsupported major.minor version 51.0 错误 错误解决方案: 升级Android L,要求编译环境为jdk1.7,所以环境是jdk1.6的IDE会报 "Parsing Data for android-L failed Unsupported major.minor version 51.0" 错误,需要升级JDK了. Android开发环境搭建常见问题(不定时更新)

CAS服务器的搭建和Java项目集成

最近项目需要,需要做一个单点登陆的功能,由于之前没有接触过SSO,不是很了解,查阅资料后 选择使用CAS作为研究对象.CAS是有耶鲁大学研发的单点登录服务器. 借鉴了:http://blog.csdn.net/small_love/article/details/6664831的经验, 1.开发环境 tomcat7 CAS Service 版本    cas-server-4.0.0 CAS Client   版本    cas-client-3.3.3 eclipse jdk1.7 2.开发步

android 从零开始搭建框架系列(1)

工作几年发现自己没留下啥东西,天天开发开发,没总结过. 这次想总结下.故而写这个系列的博客.希望对广大的开发者有所帮助. OK 首先先分析下 框架的作用,以及框架所应拥有的功能 框架有啥好处那,你只要写了一次以后就可以重复利用了. 无非是拷贝过来拷贝过去.写的框架必须简单易懂. 功能以及分模块: 1. 联网 模块 2. 数据缓存模块.(缓存这里比较重要,因为每次不肯能都去获取新数据,太费流量了.) 3. 图片联网获取并加载模块.以及图片的缓存 4. 数据库模块 ok 废话不多说 上点干货.下面是

SSO CAS单点登录搭建详细步骤及源码

1.因为是本地模拟sso环境,而sso的环境测试需要域名,所以需要虚拟几个域名出来,步骤如下: 2.进入目录C:\Windows\System32\drivers\etc 3.修改hosts文件 127.0.0.1 jeesz.cn 127.0.0.1 sso1.jeesz.cn 127.0.0.1 sso2.jeesz.cn 4.生成认证证书 注意:我们可以根据sso单点登录的架构图可以看到,在客户端和服务端进行交互的时候,是需要认证的,在这里我们使用jdk中的keytool方案生成证书(一般

搜索系统搭建常见问题

索引写入过程中常见问题 1 无消费者,在访问的时候才会有消费者 2 注意dubbo的@reference 注解的使用是阿里巴巴的 3 注意包扫描,包的路径 4 注意接口包名与服务端的包名一致 5 写入索引过程中,整体测试程序 先开启zookeeper 用来管理solr集群和当作配置中兴 开启solrj-cloud集群 用来写入索引 开启redis 用来记录最大写入id 常见问题:卡住不动,数据库连接 常见问题:写入失败,调用服务失败 常见问题:运行,重新编译,需要把程序关闭后再重新清理,安装 理

【教程】2分钟搭建Jetbrains系列的Linux授权服务器

准备工作: 一台公网IP可访问的服务器 SSH工具 授权服务器搭建过程: 首先通过SSH工具连接你的服务器,下载激活文件 wget https://files.cnblogs.com/files/coder-tcm/IdeaServer.zip 然后解压激活文件 unzip IdeaServer.zip 编辑配置文件,使其开启自启 vi /etc/supervisord.conf 复制代码进去,然后按ESC,再按Shift和:键,输入wq,按回车确定 [program:idea-server]

基于.NetCore3.1搭建项目系列 —— 使用Swagger导出文档 (番外篇)

前言 回顾之前的两篇Swagger做Api接口文档,我们大体上学会了如何在net core3.1的项目基础上,搭建一套自动生产API接口说明文档的框架. 本来在Swagger的基础上,前后端开发人员在开发生产期间,可以借此进行更加便捷的沟通交流.可是总有些时候,遇到一些难缠的,又不讲道理,偏偏觉得将Swagger文档地址丢给客户会不够正式!死活要一份word文档. 可是这个时候,如果接口数量上百个,甚至更多,一个一个手动输入word,那将是一笔耗时的工作.但却有什么办法可以解决呢? 对了,利用S