Tech&WK_Architecture_EIP_projectManagement_Gradle
目标:使用 Gradle 构建project,结合 CI/CD 实践
1. environment config
1. 官网下载 https://gradle.org/
2. local pc
1) pc 环境变量设置
%GRADLE_HOME% path : 安装目录
%GRADLE_USER_HOME% path: 可用 .m2/repository 路径

path 设置

镜像设置, 在 Gradle 安装目录 init.d 下 手动创建 init.gradle

allprojects {
repositories {
maven { url 'file:///C:/Java/maven_repository'}
mavenLocal()
maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
maven { name "Bstek" ; url "http://nexus.bsdn.org/content/groups/public/" }
mavenCentral()
}
buildscript {
repositories {
maven { name "Alibaba" ; url 'https://maven.aliyun.com/repository/public' }
maven { name "Bstek" ; url 'http://nexus.bsdn.org/content/groups/public/' }
maven { name "M2" ; url 'https://plugins.gradle.org/m2/' }
}
}
}
IDEA 设置
2020-12-26 23:05:35
Gradle IDEA 每次新建项目会自动下载 Gradle

IDEA - setting - build - gradle -> 指定使用本地 gradle



HelloWorld 是一个Spring 控制器,是一种特殊类型的类,用于创建Spring Web bean.是一个典型的Spring MVC 控制器类。
用于声明Spring Web bean 的注解是@Component的特例:@Controller注解,这些类类型包含用@RequestMapping注解的方法,而这些方法被映射到某个请求URL.
此为用于REST服务的@Controller注解。此时将helloWorld bean公开为REST服务是非常有用的,因为不必创建具有用户界面和其他Web组件的Web应用程序。


浙公网安备 33010602011771号