构建CAS-5.2源码 导入IDEA-2020

git地址

一、CAS 5.2.x版需要gradle构建,并导入到IDEA

二、设置IDEA

        -Xms2048m

        -Xmx8192m

        -XX:ReservedCodeCacheSize=512m

        -XX:+UseConcMarkSweepGC

        -XX:SoftRefLRUPolicyMSPerMB=50

        -ea

        -XX:CICompilerCount=2

        -Dsun.io.useCanonPrefixCache=false

        -Djdk.http.auth.tunneling.disabledSchemes=""

        -XX:+HeapDumpOnOutOfMemoryError

        -XX:-OmitStackTraceInFastThrow

        -Djdk.attach.allowAttachSelf=true

        -Dkotlinx.coroutines.debug=off

        -Djdk.module.illegalAccess.silent=true

        -Dfile.encoding=UTF-8

        -Dsun.io.useCanonCaches=false

        -Djava.net.preferIPv4Stack=true

三、修改根目录下的build.gradle,引入阿里镜像库

四、构建成功

五、打包,gradle提供task用于打jar包或war包。


六、gradle构建war时乱码解决

①修改.gradle\wrapper\dists\gradle-4.7-bin\73xux3q4721jgr4pjvqf9o30\gradle-4.7\bin\gradle.bat文件内容,如下:

        set DEFAULT_JVM_OPTS="-Dfile.encoding=UTF-8"

②在build.gradle文件中加入

tasks.withType(JavaCompile) {

        options.encoding = 'UTF-8'

}

gradle下载过慢解决

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。