出现这个问题有2个原因:
idea中Gradle Exception in thread “main” java.lang.NoClassDefFoundError:
一、可能idea没有配置代理。
二、可能idea版本问题,如idea2016.2。写的为compile,如下,但编译后仍然为provided,换idea为2017.1可以了。
apply plugin: 'java'
apply plugin: 'application'
group 'org.example'
version '1.0-SNAPSHOT'
defaultTasks 'clean', 'build'
repositories {
// maven { url 'https://maven.aliyun.com/repository/public/' }
// maven { url 'https://maven.aliyun.com/repository/spring/'}
// mavenLocal()
// mavenCentral()
jcenter()
}
dependencies {
compile group: 'com.alipay.sofa', name: 'sofa-rpc-all', version: '5.7.7'
compile group: 'com.alipay.sofa', name: 'registry-client-all', version: '5.4.3'
}
/*
task copyJars(type:Copy) {
//from configurations.runtime
from configurations.runtime
into 'D:\\jars' // 目标位置
}*/
编译后为:

修改下就行了
473

被折叠的 条评论
为什么被折叠?



