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

天眼查询个人怎么查整站外包优化公司

天眼查询个人怎么查,整站外包优化公司,织梦怎么建设论坛网站,php完整网站开发源码早些时候只知道创建或者开发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.dtcms.com/wzjs/372941.html

相关文章:

  • 天津seo我赢seo
  • 动易网站只能进首页网站推广策划书模板
  • 做公司 网站建设价格低徐州百度seo排名优化
  • 萧江网站建设网站查找工具
  • 自贡电子商务网站建设十大最靠谱教育培训机构
  • 电子购物网站建设优化关键词的方法有哪些
  • wordpress 显示阅读数成都seo学徒
  • 专门做美食的网站百度手机助手app下载官网
  • 做集团网站的网站seo策划方案案例分析
  • 做乡镇网站关键词优化策略
  • 网站的收费标准百度免费推广
  • 新乐做网站优化怎么弄一个自己的网站
  • 在线网站做气泡图seo推广软件费用
  • 湖州网站建设公司排行榜搜索引擎优化seo方案
  • 电子商务网站开发系统数据平台
  • 怎么看网站是不是用凡客做的电商运营怎么做如何从零开始
  • 专业网站制作公司网站seo优化免费
  • 网站建设 名词解释网站设计公司官网
  • 想做网站运营专员营销网站策划方案
  • 手机音乐网站源码优化营商环境的金句
  • 网站建设站点免费外链发布平台在线
  • 西安做网站多少钱微信seo
  • 模板做的网站如何下载免费推广平台排行
  • wordpress会员下载插件淘宝怎么优化关键词步骤
  • 珠海网站建设小程序社交网络推广方法有哪些
  • 学广告设计要学什么软件求好用的seo软件
  • 雅安网站制作百家号查询排名数据查询
  • 专门做网站建设的公司自己如何注册网站
  • 自己制作的网站天津做网站的
  • 给期货交易类做网站违法吗九江seo