编译CAS源码

本文详细介绍了如何编译CAS的4.0.1和4.2.1版本源码。首先,需要准备JAVA 7环境、Maven(建议配置阿里云镜像)和Gradle(4.2.1版本需2.10)。对于4.0.1版本,只需修改cas-server.pom文件的仓库并执行`mvn clean install -DskipTests`;4.2.1版本则需在Idea中配置Gradle,修改build.gradle文件添加阿里云仓库,并运行`gradle clean install -x test --info`,遇到并发操作gradle cache的问题时稍等片刻重试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

编译CAS源码

cas没有提供编译好的版本,需要手动下载源码进行编译。下载地址见https://www.apereo.org/projects/cas/download-cas,源代码存放在https://github.com/apereo/cas/releases上。我下载了4.2.1和4.0.1的版本进行了编译。下面是编译代码的环境和步骤。

准备环境

  1. JAVA 7,配置java1.7的环境。

  2. maven,国内网速较慢,需要添加其他镜像,如阿里云。

       <mirror>
    
          <id>alimaven</id>
    
          <mirrorOf>central</mirrorOf>
    
          <name>aliyun maven</name>
    
          <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
    
        </mirror>
    
  3. gradle,我下载的两个版本的cas使用2.10的gradle,具体版本需求可查看源码中gradle.properties中的要求。

  4. idea,工具任选,根据使用习惯来。

4.0.1版本编译过程

该版本只需使用java和maven。可在cas-server.pom中的repositories中添加几个仓库。

repositories {
           mavenLocal()
           maven{
               url "http://maven.aliyun.com/nexus/content/groups/public"
     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值