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

成人用品批发网站一件代发五八精准恶意点击软件

成人用品批发网站一件代发,五八精准恶意点击软件,b2b是什么意思啊百科,各个视频网站怎么做原创作者Java全能学习面试指南:https://javaxiaobear.cn 1. 构建概念和构建过程 项目构建是指将源代码、依赖库和资源文件等转换成可执行或可部署的应用程序的过程,在这个过程中包括编译源代码、链接依赖库、打包和部署等多个步骤。 项目构建是软件开发过程中…

Java全能学习+面试指南:https://javaxiaobear.cn

1. 构建概念和构建过程

项目构建是指将源代码、依赖库和资源文件等转换成可执行或可部署的应用程序的过程,在这个过程中包括编译源代码、链接依赖库、打包和部署等多个步骤。

项目构建是软件开发过程中至关重要的一部分,它能够大大提高软件开发效率,使得开发人员能够更加专注于应用程序的开发和维护,而不必关心应用程序的构建细节。

同时,项目构建还能够将多个开发人员的代码汇合到一起,并能够自动化项目的构建和部署,大大降低了项目的出错风险和提高开发效率。常见的构建工具包括 Maven、Gradle、Ant 等。

2. 命令方式项目构建

命令描述
mvn compile编译项目,生成target文件
mvn package打包项目,生成jar或war文件
mvn clean清理编译或打包后的项目结构
mvn install打包后上传到maven本地仓库
mvn deploy只打包,上传到maven私服仓库
mvn site生成站点
mvn test执行测试源码

war包打包插件和jdk版本不匹配:pom.xml 添加以下代码即可

<build><!-- jdk17 和 war包版本插件不匹配 --><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-war-plugin</artifactId><version>3.2.2</version></plugin></plugins>
</build>

命令触发练习:

mvn 命令 命令#清理
mvn clean
#清理,并重新打包
mvn clean package
#执行测试代码
mvn test

3. 可视化方式项目构建

image-20231021153444864

注意:打包(package)和安装(install)的区别是什么

打包是将工程打成jar或war文件,保存在target目录下

安装是将当前工程所生成的jar或war文件,安装到本地仓库,会按照坐标保存到指定位置

4. 构建插件、命令、生命周期命令之间关系

  • 构建生命周期

    我们发现一个情况!当我们执行package命令也会自动执行compile命令!

    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO] 
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mybatis-base-curd ---
    [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ mybatis-base-curd ---
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mybatis-base-curd ---
    [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ mybatis-base-curd ---
    [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ mybatis-base-curd ---
    [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mybatis-base-curd ---
    [INFO] Building jar: D:\javaprojects\backend-engineering\part03-mybatis\mybatis-base-curd\target\mybatis-base-curd-1.0-SNAPSHOT.jar
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD SUCCESS
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time:  5.013 s
    [INFO] Finished at: 2023-06-05T10:03:47+08:00
    [INFO] ------------------------------------------------------------------------
    

    这种行为就是因为构建生命周期产生的!构建生命周期可以理解成是一组固定构建命令的有序集合,触发周期后的命令,会自动触发周期前的命令!!!

    构建周期作用:会简化构建过程

    例如:项目打包 mvn clean package即可。

    主要两个构建生命周期:

    • 清理周期:主要是对项目编译生成文件进行清理

      包含命令:clean

  • 默认周期:定义了真正构件时所需要执行的所有步骤,它是生命周期中最核心的部分

    包含命令:compile -  test - package - install - deploy
    
  • 插件、命令、周期三者关系(了解)

    周期→包含若干命令→包含若干插件

    使用周期命令构建,简化构建过程!

    最终进行构建的是插件!

http://www.tj-hxxt.cn/news/89423.html

相关文章:

  • 周口网站建设网络工作室核心关键词举例
  • 免费宝塔虚拟主机长沙百度快速优化
  • 基于h5的个人网站建设网络营销服务工具
  • 加强纪检监察网站建设网站源码下载
  • 做网站公司促销海报大数据精准营销
  • 选择合肥网站建设seo关键词排名在线查询
  • 可以搭建分站的网站网页优化方法
  • 东莞网站建设求职推荐一个seo优化软件
  • 网站建设参考网站的说明书获取排名
  • 做网站如何把栏目放到首页网站提交工具
  • 怎么把网站黑掉网上推销产品去什么平台
  • moodle做网站搜索引擎推广方法
  • 万网空间 wordpress抖音搜索引擎优化
  • 营销型企业网站模板深圳最新通告今天
  • 微信制作网站设计推广软文是什么意思
  • wap网站开发协议成都公司建站模板
  • 广州做礼物的网站云浮网站设计
  • 长春建站最新消息爱站工具查询
  • 衡水做wap网站多少钱关键词优化排名软件怎么样
  • 上海网站建设yuue抖音关键词排名优化软件
  • 电商总监带你做网站策划seo自学网官方
  • 网站建设有多少公司中国最新军事新闻最新消息
  • 怎么在百度提交自己的网站磁力链
  • flash网站源代码百度搜索关键词排名优化推广
  • 上海做网站好的公司有哪些西安网站设计
  • 网站建设费入预付款什么科目网络营销和直播电商专业学什么
  • 网站制作赚钱吗网络营销的案例有哪些
  • 建设银行网站201308长沙网站关键词排名公司
  • 永城市专业做网站竞价广告点击软件
  • 完整网站开发视频苏州百度推广