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

网站开发 哪些技术宁夏做网站的公司

网站开发 哪些技术,宁夏做网站的公司,网站模板怎么用呢,韩顺平 开源网站文章目录 1.初始化项目2.构建脚本语言选择3.项目命名4.项目构建过程 1.初始化项目 创建一个test空文件夹,在该文件夹下打开终端,并执行命令:gradle init. 会有一个选项让你选择项目的类型。下面是每个选项的含义和用途: basic&am…

文章目录

    • 1.初始化项目
    • 2.构建脚本语言选择
    • 3.项目命名
    • 4.项目构建过程

1.初始化项目

创建一个test空文件夹,在该文件夹下打开终端,并执行命令:gradle init.
会有一个选项让你选择项目的类型。下面是每个选项的含义和用途:

  • basic:基本项目。这是一个最简单的项目类型,适用于创建简单的Java应用程序或库。

  • application:应用程序项目。这个选项适用于创建一个可以独立运行的应用程序,例如一个命令行工具或一个桌面应用程序。

  • library:库项目。这个选项适用于创建一个可以被其他项目引用的库,例如一个Java类库或一个Android库。

  • Gradle plugin:Gradle插件项目。这个选项适用于创建一个自定义的Gradle插件,用于扩展和定制Gradle构建系统的功能。

2.构建脚本语言选择

  • 在Gradle中,可以选择使用Kotlin或Groovy作为构建脚本DSL。这两种DSL都有各自的优点和用途。

  • 如果你熟悉Kotlin语言,选择Kotlin作为构建脚本DSL可能更适合你。

  • Kotlin提供了更强大的类型检查和静态分析,使得构建脚本更加健壮和可维护。

  • Kotlin还提供了更简洁的语法和更好的IDE支持,使得编写和调试构建脚本更加方便。

  • 如果你熟悉Groovy语言,选择Groovy作为构建脚本DSL可能更适合你。

  • Groovy的语法更加灵活和简洁,编写构建脚本更方便和快速。

  • Groovy在Gradle社区中更为流行,有更多的资源和插件可供使用。

  • 总之,选择哪种语言作为构建脚本DSL取决于你的个人偏好和项目需求。

  • 如果需要更强大的类型检查和静态分析,那么选择Kotlin。

  • 如果需要更灵活和简洁的语法,那么选择Groovy。
    这里我们选择basic,脚本构建语言选择Groovy,生成的目录效果截图如下。
    在这里插入图片描述

3.项目命名

  • 输入项目名称test_gradle, 然后回车确定。
  • “Generate build using new APIs and behavior" 用于指定是否使用新的API和行为来生成构建。默认情况下,该选项是关闭的(即默认值为"no”),如果选择启用该选项(即选择"yes"),则Gradle将使用最新的API和行为来生成构建。这可能会导致一些功能在未来的次要版本中发生变化。我们这里输入yes。

注意,具体的API和行为变化取决于Gradle的版本和您的构建脚本中使用的插件和功能。
在这里插入图片描述
这样所有的初始阶段的构建就算完成了,生成如下目录结构。
在这里插入图片描述

├── .gradle
├── gradle
│   └── wrapper
|       └── gradle-wrapper.jar          // 下载所需Gradle
|       └── gradle-wrapper.properties   // 配置文件
├── build.gradle      // 用于定义项目的构建过程、依赖关系和其他配置选项
├── gradle.properties //  定义各种全局属性,比如版本号、应用名称、依赖库版本等
├── gradlew         // Linux 可执行脚本
├── gradlew.bat     // Windows 可执行脚本
└── settings.gradle // 构建配置文件。定义Gradle项目的结构和模块

4.项目构建过程

执行gradle build命令,会在当前目录中查找名为build.gradle或build.gradle.kts的构建脚本文件,并根据其中的内容执行构建任务。构建脚本定义了项目的结构、依赖关系、任务和插件等信息。构建过程会自动下载依赖项,并执行编译源代码、运行单元测试、生成文档和打包可执行文件等。

http://www.yayakq.cn/news/202529/

相关文章:

  • 深圳专业极速网站建设用php做的大型网站有哪些
  • 宣传册设计及网站建设保定网站建设工作
  • 心悦会员荣誉战场两张免做卡网站会展网站建设情况
  • 龙岩网站排名一个公司网站开发多少钱
  • 国外网站空间需要备案吗网站转为移动网站
  • 免费flash网站源码wordpress开启缩略图
  • 南宁市有哪些做网站的外包企业贵州住房建设厅官网查询
  • 邯郸网站建设费用wordpress设置固定链接打不开
  • 百度统计网站概况网站制作评价
  • 怎么查看网站根目录博采网站建设
  • 网站透明背景怎样做网络推广赚钱
  • 辽宁天一建设有限责任公司网站wordpress 国内主机
  • 网站做水印有没有影响吗网站建设外包协议
  • 浙江响应式网站建设制作最大的网站建设公司排名
  • 中国网通做网站广告创意策划
  • 网站开发过程模型梦幻西游网页版官方网站
  • 网站建设企业公司推荐深圳网站制作收费
  • 门户网站开发jz190网站建设中切图的意义
  • 移动外包公司要不要去莱芜做网站优化
  • 为什么php做不了大网站网上如何赚钱
  • 像wordpress一样的网站石家庄网站建设工作室
  • 杭州做网站哪个公司好自己电脑做服务器上传网站 需要备案吗
  • 做网站设计制作的公司1688货源网下载app
  • 贵金属网站建设北京手机版建站系统开发
  • 网站建设维护考试网站规划与设计论文
  • 电子商务网站开发课题简介福州最好的网站建设服务商
  • 在线响应式网站如何查询一个网站是否备案
  • 商城门户网站源码十个必备的视频制作app
  • 网站做加QQ群链接wordpress站群管理
  • 正规品牌网站设计地址做网站和app需要多久