maven/gradle下载kie-api-6.5.0.Final依赖出错解决办法

最近学习规则流开发,下面几个jar在idea无论是用maven还是gradle下载依赖后总是出错

kie-api-6.5.0.Final.jar、drools-compiler-6.5.0.Final.jar、kie-spring-6.5.0.Final.jar,可以在maven的配置文件

settings.xml配置如下阿里maven库,然后下载就好了

    
        alimaven
        aliyun maven
        https://maven.aliyun.com/repository/public
        central
    

最后附上maven和gradle两种配置方式:

1、maven方式

        
            org.kie
            kie-api
            6.5.0.Final
        
        
            org.drools
            drools-compiler
            6.5.0.Final
        
        
            org.kie
            kie-spring
            6.5.0.Final
        

 2、gradle方式

buildscript {
    ext {
        springBootVersion = '1.5.1.RELEASE'
        droolsVersion = '6.5.0.Final'
    }
    repositories {
        mavenLocal()
        maven {url 'http://maven.aliyun.com/nexus/content/groups/public/'}
        dependencies {
            classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
        }
    }
}

plugins {
    id 'java'
}

//要让spring-boot-gradle-plugin起作用,就得加下面的apply plugin: 'java',springBootVersion才会起作用
apply plugin: 'java'
//apply plugin: 'war'

apply plugin: 'idea'

version = '0.0.1-SNAPSHOT'
sourceCompatibility = 1.8

repositories {
    mavenLocal()
    maven {url 'https://maven.aliyun.com/repository/public'}
}


dependencies {
    compile("org.springframework.boot:spring-boot-starter-web")
    compile("org.springframework.boot:spring-boot-starter-thymeleaf:${springBootVersion}");
    compile("org.mybatis.spring.boot:mybatis-spring-boot-starter:1.3.2");
    compile("mysql:mysql-connector-java:5.1.39")
    compile("commons-io:commons-io:2.5")//FileUtils.readFileToString
    
    compile("org.kie:kie-api:${droolsVersion}")
    compile("org.drools:drools-compiler:${droolsVersion}")
    compile("org.kie:kie-spring:${droolsVersion}")

    testCompile("org.springframework.boot:spring-boot-starter-test:${springBootVersion}")
    testCompile("junit:junit:4.12")
}

 

你可能感兴趣的:(maven)