1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關咨詢
      選擇下列產品馬上在線溝通
      服務時間:8:30-17:00
      你可能遇到了下面的問題
      關閉右側工具欄

      新聞中心

      這里有您想知道的互聯(lián)網營銷解決方案
      Gradle簡單配置-創(chuàng)新互聯(lián)

      寫在前面:一開始配置gradle的時候,最好不要把他maven倉庫配置在一起,前段時間配置公司項目身心俱疲。大部分公司里面用gradle都是配置的自己的倉庫地址,所以有的東西就不要和網上的配置保持一致了,比如說這個倉庫地址。

      創(chuàng)新互聯(lián)網站建設公司是一家服務多年做網站建設策劃設計制作的公司,為廣大用戶提供了成都網站制作、成都做網站,成都網站設計,一元廣告,成都做網站選創(chuàng)新互聯(lián),貼合企業(yè)需求,高性價比,滿足客戶不同層次的需求一站式服務歡迎致電。

      目錄

      0. 兼容性問題:

      1. Gradle安裝配置

      2. Gradle和idea集成

      3. Groovy語言簡單介紹

      4.Gradle倉庫配置


      Gradle簡介

      2012年基于Ant和Maven產生的Gradle,彌補了Ant和Maven的不足,帶來了一些更高效的特點
      它使用一種基于Groovy的特定領域語言(DSL)來聲明項目設置,拋棄了基于XML的各種繁瑣配置。面向Java應用為主。當前其支持的語言限于Java、Groovy和Scala,計劃未來將支持更多的語言。

      0. 兼容性問題:

      (1)SpringBoot官網明確指出,目前springboot項目的gradle插件需要gradle6.8版本以上。

      (2)Gradle與idea存在兼容性問題。

      查看匹配版本:

      (1)找到idea的匹配路徑

      (2)2020.3.2的版本對應的gradle 版本為 6.7;

      ps:emmmmp...我需要更新IDEA版本了。

      如果不匹配會報錯:

      (3)jdk版本要求在1.8以上

      1. Gradle安裝配置

      1. 下載

      Gradle下載地址http://services.gradle.org/distributionsps:打不開可以復制鏈接到谷歌瀏覽器打開

      頁面詳情如下:

      2. 解壓后

      3. 環(huán)境變量配置

      (1)環(huán)境變量配置

      注意:這個gradle配置到maven倉庫中可配可不配,我一開始是配著的。但由于不是深入學習gradle,有些未知錯誤解決不了,還是分開比較好。再者,gradle存放jar包的方式和maven不一樣,有時候不好找錯誤的。

      (2)DOS測試

      輸入命令:gradle -v?

      2. Gradle和idea集成

      1. 創(chuàng)建springboot項目應用gradle

      2. 項目結構信息

      • src/main/java 放置正式代碼目錄
      • src/main/resources 放置正式配置文件目錄
      • src/test/java 放置單元測試代碼目錄
      • src/test/resources 放置測試配置文件目錄
      • src/main/webapp 放置頁面元素,比如:js、css、img等等

      3. Groovy語言簡單介紹

      1. IDEA進入groovy控制臺(要在gradle項目下)

      2. Groovy的簡單語法

      //介紹gradle編程語言

      println("hello groovy");

      //groovy中可以省略末尾的分號

      println("hello groovy")

      //定義變量,弱類型,groovy會根據情況來給變量賦予對應的類型

      def i = 18;

      //復雜類型定義,定義一個集合類型

      def list = ['a','b'];

      //向list中添加元素

      list<< 'c';

      //定義一個map?

      def map = ['key1':'value1','key2':'value2'];

      //向map中添加鍵值對

      map.key3 = 'value3';

      //groovy中的閉包,閉包其實就是一段代碼塊,我們主要是吧閉包當做參數來使用

      //定義一個閉包

      def b1 = {
      
          println('hello b1')
      
      }

      //定義個方法,方法里面需要閉包類型的參數

      def method1(Closure closure){
      
          closure();
      
      }

      //調用方法method1

      method1(b1);

      //定義一個閉包,帶參數

      def b2 = {
      
          v ->println("hello ${v}")
      
      }

      //定義一個方法,方法里面需要閉包類型的參數

      def method2(Closure closure){
      
          closure("xiaoMing");
      
      }

      //調用方法 method2

      method2(b2);
      4.Gradle倉庫配置

      如果選擇和maven倉庫配置在一起:

      如果選擇單獨配置

      注意:單獨配置的用戶主目錄最好是他默認的 .gradle文件,注意有個前面有個點。如果自己沒進行配置的話,大概會在c盤/用戶/你的賬戶名/.gradle創(chuàng)建一個默認的。


      祝你,項目搭建的也順利,快樂的摸過這一天!😊

      你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧


      名稱欄目:Gradle簡單配置-創(chuàng)新互聯(lián)
      瀏覽地址:http://www.ef60e0e.cn/article/djdppj.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        湘潭市| 分宜县| 永德县| 射阳县| 文化| 沅陵县| 云浮市| 大渡口区| 沂源县| 革吉县| 宁陕县| 昌都县| 绍兴市| 句容市| 岚皋县| 汉中市| 吉安县| 军事| 蒙城县| 海丰县| 保靖县| 连江县| 奈曼旗| 黄冈市| 郸城县| 高碑店市| 永兴县| 循化| 楚雄市| 察哈| 岱山县| 泰和县| 衡阳县| 邵阳市| 青铜峡市| 肇源县| 仁怀市| 犍为县| 松阳县| 灌阳县| 塔城市|