当前位置: 首页 > news >正文

做公司网站 需要注意什么手机网站模板用什么做

做公司网站 需要注意什么,手机网站模板用什么做,温州做网站推广,网站关键字如何做1、Gradle 入门 1.1、Gradle 简介 Gradle 是一款Google 推出的基于 JVM、通用灵活的项目构建工具,支持 Maven,JCenter 多种第三方仓库;支持传递性依赖管理、废弃了繁杂的xml 文件,转而使用简洁的、支持多种语言(例如:java、groo…

1、Gradle 入门

1.1、Gradle 简介

Gradle 是一款Google 推出的基于 JVM、通用灵活的项目构建工具,支持 Maven,JCenter 多种第三方仓库;支持传递性依赖管理、废弃了繁杂的xml 文件,转而使用简洁的、支持多种语言(例如:java、groovy 等)的 build 脚本文件。
在这里插入图片描述
官网地址: https://gradle.org/
学习Gradle 的原因:

  • 目前已经有相当一部分公司在逐渐使用Gradle作为项目构建工具了。
  • 作为Java开发程序员,如果想下载Spring、SpringBoot等Spring家族的源码,基本上基于Gradle构建的。
    总之,虽然目前市面上常见的项目构建工具有Ant、Maven、Gradle,主流还是Maven,但是未来趋势Gradle。

1.2、常见的项目构建工具

  • Ant: 2000 年 Apache 推出的纯Java 编写构建工具,通过 xml[build.xml]文件管理项目
    • 优点:使用灵活,速度快(快于 gradle 和 maven),
    • 缺点:Ant 没有强加任何编码约定的项目目录结构,开发人员需编写繁杂XML 文件构建指令,对开发人员是一个挑战。
  • Maven: 2004 年Apache 组织推出的再次使用xml 文件[pom.xml]管理项目的构建工具。
    • 优点: 遵循一套约定大于配置的项目目录结构,使用统一的GAV 坐标进行依赖管理, 侧重于包管理
    • 缺点:项目构建过程僵化,配置文件编写不够灵活、不方便自定义组件,构建速度慢于 gradle。
  • Gradle: 2012 年Google 推出的基于Groovy 语言的全新项目构建工具,集合了Ant 和 Maven 各自的优势。
    • 优点:集 Ant 脚本的灵活性+Maven 约定大于配置的项目目录优势,支持多种远程仓库和插件,侧重于大项目构建。
    • 缺点:学习成本高、资料少、脚本灵活、版本兼容性差等。
      在这里插入图片描述
      Whatever:无论哪种项目构建工具,都有自身的优势和劣势,所以选择一款最适合自己的就是最好的。

1.3、Gradle 安装

1.3.1、Gradle 安装说明

Gradle官网:https://gradle.org/
Gradle官方下载安装教程页面:https://gradle.org/install/Gradle
官方用户手册:https://docs.gradle.org/current/userguide/userguide.html

SpringBoot 官方文档明确指出,目前SpringBoot 的 Gradle 插件需要gradle6.8 版本及以上,所以我们这里选择 7.x 版本。
在这里插入图片描述
其中SpringBoot 与Gradle 存在版本兼容问题,Gradle 与Idea 也存在兼容问题,所以考虑到 java 程序员会使用SpringBoot,所以要选择 6.8 版本及高于 6.8 版本的Gradle,那么相应的idea 版本也要升级,不能太老哦。
具体参考文档:https://docs.spring.io/spring-boot/docs/2.5.0/gradle-plugin/reference/htmlsingle/#getting-started

1.3.2、安装JDK

要求Jdk 为 1.8 或者 1.8 版本以上。

1.3.3、下载并解压到指定目录

官网
在这里插入图片描述
下载
在这里插入图片描述
下载完整版的
在这里插入图片描述
解压到指定目录

1.3.4、配置环境变量

先添加GRADLE_HOME
在这里插入图片描述
同时将gradle目录下的bin添加到path中
在这里插入图片描述
特别注意:这里我们接着再配置一个GRADLE_USER_HOME 环境变量:GRADLE_USER_HOME 相当于配置Gradle 本地仓库位置和 Gradle Wrapper 缓存目录。
Gradle本地仓库可以和Maven本地仓库目录一致

1.3.5、检测是否安装成功

gradle -v 或者 gradle --version: 通过gradle -v或者 gradle --version检测是否安装成功
Gradle 7.5.1安装成功的提示文本
在这里插入图片描述

1.4、Gradle 项目目录结构

Gradle 项目默认目录结构和Maven 项目的目录结构一致,都是基于约定大于配置【Convention Over Configuration】。其完整项目目录结构如下所示:
在这里插入图片描述
Tips:

  1. 只有war工程才有webapp目录,对于普通的jar工程并没有webapp目录
  2. gradlew与gradlew.bat执行的指定wrapper版本中的gradle指令,不是本地安装的gradle指令哦。
http://www.yayakq.cn/news/284820/

相关文章:

  • 简述网站建设基本流程图胶东国际机场建设有限公司网站
  • 网站建设的公司好做吗营销型网站建设的特别之处都有哪些
  • 在意派建设好网站后推荐专业做网站公司
  • 建设网站江西织梦网站根目录标签
  • 教育加盟培训网站建设一个做网站的团队需要哪些人员
  • c 教程如何做网站青岛网站建设莫道网络
  • 佛山网站建设公司怎么选垂直版面网站
  • 怎么给自己的网站做扫描码网站设计什么样风格会高端些
  • 网站开发到上线的过程公司做网站能够带来的好处
  • 网站建设优化陕西羽毛球赛事视频
  • 济南协会网站设计团队网站体验分析
  • 建设糖果网站的好处有哪些网站推广专业术语
  • 网络营销知识网站学做窗帘的网站
  • 郑州网站开发hndlwx哪个网站可以做全景图
  • ai网站大全鸿蒙系统软件开发教程
  • 农林牧渔行业网站建设全球招商网加盟网
  • 池州网站网站建设360建筑网一级消防
  • 做网站的电销话术吉安哪家做网站的公司好
  • wordpress资料分享网站北京建网站的公司
  • 扁平式风格网站潍坊专业网站建设价格
  • 网站建设 发展历程设计手机界面的网站
  • 网站 设置特殊的字体电子商务网站的特点
  • 旅游网站系统的设计与实现大连工业大学艺术与信息工程学院
  • 高端网站建设论坛常州新北区有做淘宝网站策划的吗
  • 专业的佛山网站建设外贸网站建设大概多少钱
  • 网站seo数据分析绵阳做网站哪家公司好
  • 海报设计模板网站WordPress分类id在哪
  • 广州网站建设哪家技术好做网站推广汉狮网络
  • 建筑工程网络图怎么画seo每天一贴
  • 嘉兴制作手机网站seo课程排行榜