zoukankan      html  css  js  c++  java
  • Gradle笔记

    基本概念

    命令的类别

    • application
    run
    
    • build
       - assemble
          - build
          - buildDependents
          - buildNeeded
          - classes
          - clean
          - jar
          - testClasses
    
    • build setup
    - init
    - wrapper
    
    • distribution
    • documentation
          - javadoc
    
    • help
     - buildEnvironment
    
    • other
    • verification

    常用命令

    gradle tasks  显示可用的task列表
    gradle [task] 
    gradle build
    
    

    其他

    • 存在build.gradle文件是,执行gradle build,执行成功,生成 build 文件夹

    build.gradle 文件

    apply plugin: 'java'
    # 声明为可运行程序
    apply plugin: 'application'
    # 主函数入口
    mainClassName = 'hello.HelloWorld'
    
    # 打包配置
    jar {
        archiveBaseName = 'gs-gradle'
        archiveVersion =  '0.1.0'
    }
    # 兼容版本
    sourceCompatibility = 1.8
    targetCompatibility = 1.8
    
    # 指定第三方仓库
    repositories {
        mavenCentral()
    }
    
    # 声明依赖
    dependencies {
        implementation "joda-time:joda-time:2.2"
        testImplementation "junit:junit:4.12"
    }
    
    
    I'll put a flower in your hair~
  • 相关阅读:
    [leetCode]剑指 Offer 62. 圆圈中最后剩下的数字
    [leetCode]剑指 Offer 61. 扑克牌中的顺子
    [leetCode]剑指 Offer 60. n个骰子的点数
    POJ
    POJ
    POJ
    codeforces
    LightOJ
    CodeForces
    CodeForces
  • 原文地址:https://www.cnblogs.com/Yuanye-Wong/p/14350398.html
Copyright © 2011-2022 走看看