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

肃宁做网站价格网站图片设置软件

肃宁做网站价格,网站图片设置软件,网站项目签约,如何注册网站的名字早些时候只知道创建或者开发springboot项目时候,有一个叫pom.xml的文件可以用来管理项目所需的依赖/第三方工具。 索性稍微深入了解了一下,然后把自己认为重要的记录下来。 首先我们要引入新的依赖自然是在dependencies下写dependency,这个…

早些时候只知道创建或者开发springboot项目时候,有一个叫pom.xml的文件可以用来管理项目所需的依赖/第三方工具。

索性稍微深入了解了一下,然后把自己认为重要的记录下来。

首先我们要引入新的依赖自然是在dependencies下写dependency,这个dependency具体咋写可以去maven的中央仓库查对应的库,然后粘过来。Lombok、jdbc等等都是这样来的。

每个dependency还都有依赖范围,主要是compile、test、provided,缺省为compile,具体含义如下:

依赖范围描述
compile编译依赖范围,scope 元素的缺省值。使用此依赖范围的 Maven 依赖,对于三种 classpath 均有效,即该 Maven 依赖在上述三种 classpath 均会被引入。例如,log4j 在编译、测试、运行过程都是必须的。
test测试依赖范围。使用此依赖范围的 Maven 依赖,只对测试 classpath 有效。例如,Junit 依赖只有在测试阶段才需要。
provided已提供依赖范围。使用此依赖范围的 Maven 依赖,只对编译 classpath 和测试 classpath 有效。例如,servlet-api 依赖对于编译、测试阶段而言是需要的,但是运行阶段,由于外部容器已经提供,故不需要 Maven 重复引入该依赖。
runtime运行时依赖范围。使用此依赖范围的 Maven 依赖,只对测试 classpath、运行 classpath 有效。例如,JDBC 驱动实现依赖,其在编译时只需 JDK 提供的 JDBC 接口即可,只有测试、运行阶段才需要实现了 JDBC 接口的驱动。
system系统依赖范围,其效果与 provided 的依赖范围一致。其用于添加非 Maven 仓库的本地依赖,通过依赖元素 dependency 中的 systemPath 元素指定本地依赖的路径。鉴于使用其会导致项目的可移植性降低,一般不推荐使用。
import导入依赖范围,该依赖范围只能与 dependencyManagement 元素配合使用,其功能是将目标 pom.xml 文件中 dependencyManagement 的配置导入合并到当前 pom.xml 的 dependencyManagement 中。

然后每个pom文件都有一个叫gavp的东西:

<!-- 模型版本 -->
<modelVersion>4.0.0</modelVersion>
<!-- 公司或者组织的唯一标志,并且配置时生成的路径也是由此生成, 如com.companyname.project-group,maven会将该项目打成的jar包放本地路径:/com/companyname/project-group -->
<groupId>com.companyname.project-group</groupId>
<!-- 项目的唯一ID,一个groupId下面可能多个项目,就是靠artifactId来区分的 -->
<artifactId>project</artifactId>
<!-- 版本号 -->
<version>1.0.0</version><!--打包方式默认:jarjar指的是普通的java项目打包方式! 项目打成jar包!war指的是web项目打包方式!项目打成war包!pom则代表这个项目作为父工程,被其他工程聚合或者继承
-->
<packaging>jar/pom/war</packaging>

说起父工程、子工程,则二者的pom.xml中需要分别有:

  <groupId>com.atguigu.maven</groupId><artifactId>pro03-maven-parent</artifactId><version>1.0-SNAPSHOT</version><!-- 当前工程作为父工程,它要去管理子工程,所以打包方式必须是 pom --><packaging>pom</packaging>

<!-- 使用parent标签指定当前工程的父工程 -->
<parent><!-- 父工程的坐标 --><groupId>com.atguigu.maven</groupId><artifactId>pro03-maven-parent</artifactId><version>1.0-SNAPSHOT</version>
</parent><!-- 子工程的坐标 -->
<!-- 如果子工程坐标中的groupId和version与父工程一致,那么可以省略 -->
<!-- <groupId>com.atguigu.maven</groupId> -->
<artifactId>pro04-maven-module</artifactId>
<!-- <version>1.0-SNAPSHOT</version> -->

这样的话,父工程管理的包,子工程可以直接继承过来了。

然后还有搭建私服,可以把自己团队开发的包传上去,因为你不可能传到中央仓库,那属于泄密了,这个暂时没去了解,之后有需要再说。

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

相关文章:

  • 资源网站自己建设还是发软文保山网站建设报价
  • 网站建设贰金手指科捷6杭州鼎易科技做网站太坑
  • 网站建设费算不算固定资产整站seo包年费用
  • 女人能做网站开发吗杭州手机网站建设
  • 支付的网站建设费整么做账网站开发要学什么
  • 西安h5网站建设前端开发培训机构成都
  • 网上做调查网站wordpress dopt
  • 做商城购物网站厦门建设网站
  • 四川城乡与住房建设部网站专业建站流程
  • 铁道部售票网站多少钱建设网站建设与服务费是什么服务
  • 西安网站建设电话微信小程序网站模板
  • 检察院网站建设情况网站建设 维护费用
  • 建设自己的网站怎么做网站建设安全吗
  • 网站建设越来越便宜网页休闲小游戏
  • wordpress tags页面旺道seo优化软件
  • 论坛式网站建设最新大气房地产企业网站织梦模板
  • 网站建设营销外包公司排名中国建设银行官网个人网上银行
  • 企业网站如何去做优化网站项目计划书
  • 蛋糕方案网站建设建筑网片的用途
  • 烟台市城市建设发展有限公司网站店面设计师
  • 萌宝宝投票网站怎么做外贸公司推广平台
  • 淡水做网站做ppt用什么网站
  • 样asp.net做网站和县建设局网站
  • seo网站推广实例北京营销推广网站建设
  • 沈阳旅游集团网站建设山东建设银行官方网站
  • 如何进行网站网站调试做个购物商城网站多长时间
  • ae如何做视频模板下载网站北京东方华美建设集团有限公司网站
  • 网站的后端用什么软件做wordpress opencart
  • 通用网站建设商丘 网站建设
  • 上市公司网站维护怎么搭建自己的电影网站