1.下载源码 打开项目
2. 修改项目pow.xml:
2.1.0.snapshot ${basedir} true
3.maven执行: mvn clean install -DskipTests
会报错 javaformat::apply
解决:maven执行:mvn spring-javaformat::apply
再次运行mvn clean install -DskipTests
接着报错:
Downloading https://services.gradle.org/distributions/gradle-4.10.3-bin.zip
Exception in thread "main" javax.net.ssl.SSLHandshakeException: No negotiable cipher suite
根据错误提示的链接 手动下载bin.zip文件
修改spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/gradle/wapper/gradle-wapper.properties
distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=file:///C:/Users/86156/.gradle/wrapper/dists/gradle-4.10.3-bin.zip //这里写下载的bin.zip的路径 #distributionUrl=https://services.gradle.org/distributions/gradle-4.4.1-bin.zip
然后修改spring-boot-gradle-plugin/build.gradle
在里面修改两个repository内容,不然会很慢 然后超时
repositories {
maven {
url 'http://maven.aliyun.com/nexus/content/group/public/'
}
mavenLocal()
mavenCentral()
}
修改完后,右击buIld.gradle 选择import gradle project
等待...
再次执行mvn clean install -DskipTests
可以build success 大概需要3m 28s
可以在repository/org/springframwork/boot/下找到对应的文件夹了
4. 使用2.2.5.snapshot
在spring-boot-project下创建新的module
注意最后一步写放置路径时,写在spring-boot-demo/demoname
不然太混乱了
修改新建的模块的pom.xml:
spring-boot-project org.springframework.boot 2.2.5.snapshot
和
org.springframework.boot spring-boot-starter-web2.2.5.snapshot
然后就跳转的源码就可以编辑了:)
原文:
https://blog.csdn.net/loveyour_1314/article/details/109345709



