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应用程序。


 

posted @ 2020-11-22 14:50  君子之行  阅读(9)  评论(0)    收藏  举报