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

有什么网站可以做设计赚钱b站推广网站入口202

有什么网站可以做设计赚钱,b站推广网站入口202,深圳网站建设公司企业,建设部网站哪里可以报名考监理员百日筑基第五天-关于maven Maven 是什么 Maven 是一个项目管理工具,它包含了一个项目对象模型(Project Object Model),反映在配置中,就是一个 pom.xml 文件。是一组标准集合,一个项目的生命周期、一个依赖…

百日筑基第五天-关于maven

Maven 是什么

Maven 是一个项目管理工具,它包含了一个项目对象模型(Project Object Model),反映在配置中,就是一个 pom.xml 文件。是一组标准集合,一个项目的生命周期、一个依赖管理系统,另外还包括定义在项目生命周期阶段的插件(plugin)以及目标(goal)。

当我们使用 Maven 的使用,通过一个自定义的项目对象模型,pom.xml 来详细描述我们自己的项目。

Maven 中的有两大核心:

  • 依赖管理:对 jar 的统一管理(Maven 提供了一个 Maven 的中央仓库,当我们在项目中添加完依赖之后,Maven 会自动去中央仓库下载相关的依赖,并且解决依赖的依赖问题)
  • 项目构建:对项目进行编译、测试、打包、部署、上传到私服等

Maven 是 Java 项目,因此必须先安装 JDK。

Maven 中有一些常见的命令,如果使用 Eclipse 需要手动敲命令,如果使用 IDEA 的话,可以不用命令,直接点点点就可以了。

常用命令中文含义说明
mvn clean清理这个命令可以用来清理已经编译好的文件
mvn compile编译将 Java 代码编译成 Class 文件
mvn test测试项目测试
mvn package打包根据用户的配置,将项目打成 jar 包或者 war 包
mvn install安装手动向本地仓库安装一个 jar
mvn deploy上传将 jar 上传到私服

可以直接通过命令来构建一个 Maven 项目,不过在实际开发中,一般使用 Eclipse 或者 IDEA 就可以直接创建 Maven 项目了。

创建命令:

mvn archetype:generate -DgroupId=org.javaboy -DartifactId=firstapp -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

Maven 依赖管理

Maven 项目,如果需要使用第三方的控件,都是通过依赖管理来完成的。这里用到的一个东西就是 pom.xml 文件,概念叫做项目对象模型(POM,Project Object Model),我们在 pom.xml 中定义了 Maven 项目的形式,所以,pom.xml 相当于是 Maven 项目的一个地图。就类似于 web.xml 文件用来描述三大 web 组件一样。

Maven 坐标

<dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.11</version><scope>test</scope></dependency>
</dependencies>
  • dependencies

在 dependencies 标签中,添加项目需要的 jar 所对应的 maven 坐标。

  • dependency

一个 dependency 标签表示一个坐标

  • groupId

团体、公司、组织机构等等的唯一标识。团体标识的约定是它以创建这个项目的组织名称的逆向域名(例如 org.javaboy)开头。一个 Maven 坐标必须要包含 groupId。一些典型的 groupId 如 apache 的 groupId 是 org.apache.

  • artifactId

artifactId 相当于在一个组织中项目的唯一标识符。

  • version

一个项目的版本。一个项目的话,可能会有多个版本。如果是正在开发的项目,我们可以给版本号加上一个 SNAPSHOT,表示这是一个快照版(新建项目的默认版本号就是快照版)

  • scope

表示依赖范围。

我们添加了很多依赖,但是不同依赖的使用范围是不一样的。最典型的有两个,一个是数据库驱动,另一个是单元测试。

数据库驱动,在使用的过程中,我们自己写代码,写的是 JDBC 代码,只有在项目运行时,才需要执行 MySQL 驱动中的代码。所以,MySQL 驱动这个依赖在添加到项目中之后,可以设置它的 scope 为 runtime,编译的时候不生效。

单元测试,只在测试的时候生效,所以可以设置它的 scope 为 test,这样,当项目打包发布时,单元测试的依赖就不会跟着发布。

冲突解决

  1. 先定义先使用
  2. 路径最近原则(直接声明使用)

也可以手动控制。手动控制主要是通过排除依赖来实现,如下:

<dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>5.1.9.RELEASE</version><exclusions><exclusion><groupId>org.springframework</groupId><artifactId>spring-core</artifactId></exclusion></exclusions>
</dependency>

这个表示从 spring-context 中排除 spring-core 依赖。


文章转载自:
http://dinncopolylingual.zfyr.cn
http://dinncoanalcite.zfyr.cn
http://dinnconotaphily.zfyr.cn
http://dinncobivvy.zfyr.cn
http://dinncohereditism.zfyr.cn
http://dinncopostural.zfyr.cn
http://dinncoinfralapsarian.zfyr.cn
http://dinncoarsis.zfyr.cn
http://dinncovagarious.zfyr.cn
http://dinncofructan.zfyr.cn
http://dinncopulka.zfyr.cn
http://dinncoadsum.zfyr.cn
http://dinncorainbarrel.zfyr.cn
http://dinncopursily.zfyr.cn
http://dinncodiode.zfyr.cn
http://dinncogypsite.zfyr.cn
http://dinncoritualism.zfyr.cn
http://dinncopulldown.zfyr.cn
http://dinncomiscellanist.zfyr.cn
http://dinncoleah.zfyr.cn
http://dinncocolossal.zfyr.cn
http://dinncoanimosity.zfyr.cn
http://dinncoskytrooper.zfyr.cn
http://dinncosuperempirical.zfyr.cn
http://dinncofrazzle.zfyr.cn
http://dinncogrovel.zfyr.cn
http://dinncomattess.zfyr.cn
http://dinncoscanning.zfyr.cn
http://dinncolonicera.zfyr.cn
http://dinncooesophagus.zfyr.cn
http://dinncospermatocide.zfyr.cn
http://dinncomotel.zfyr.cn
http://dinncoseity.zfyr.cn
http://dinncocastanets.zfyr.cn
http://dinncohonest.zfyr.cn
http://dinncogoosy.zfyr.cn
http://dinncopelew.zfyr.cn
http://dinncogyrus.zfyr.cn
http://dinncounperceivable.zfyr.cn
http://dinncospermous.zfyr.cn
http://dinncoshishi.zfyr.cn
http://dinncoinvestigation.zfyr.cn
http://dinncocosmical.zfyr.cn
http://dinncoraticide.zfyr.cn
http://dinncofilamentoid.zfyr.cn
http://dinncocommutative.zfyr.cn
http://dinncoperigordian.zfyr.cn
http://dinncosomeplace.zfyr.cn
http://dinncopicaninny.zfyr.cn
http://dinncobeggar.zfyr.cn
http://dinncocolander.zfyr.cn
http://dinncoallocatee.zfyr.cn
http://dinncotickie.zfyr.cn
http://dinncomonopolist.zfyr.cn
http://dinncoundercover.zfyr.cn
http://dinncoropedancing.zfyr.cn
http://dinncomicroprogrammed.zfyr.cn
http://dinncocatfish.zfyr.cn
http://dinncosouthwesterly.zfyr.cn
http://dinncooverlie.zfyr.cn
http://dinncoprehnite.zfyr.cn
http://dinncoaffectlessly.zfyr.cn
http://dinncocompnserve.zfyr.cn
http://dinncoamberoid.zfyr.cn
http://dinncosymbolistic.zfyr.cn
http://dinncoshellproof.zfyr.cn
http://dinncoarcane.zfyr.cn
http://dinncodiary.zfyr.cn
http://dinncodimidiation.zfyr.cn
http://dinncobattlemented.zfyr.cn
http://dinnconewsbeat.zfyr.cn
http://dinncolibera.zfyr.cn
http://dinncodiphosgene.zfyr.cn
http://dinncooniongrass.zfyr.cn
http://dinncohydrodynamic.zfyr.cn
http://dinncoartifactitious.zfyr.cn
http://dinncomyoclonia.zfyr.cn
http://dinncopropertied.zfyr.cn
http://dinncolapse.zfyr.cn
http://dinncosimuland.zfyr.cn
http://dinncopickwick.zfyr.cn
http://dinncowinding.zfyr.cn
http://dinncolevelly.zfyr.cn
http://dinncoflat.zfyr.cn
http://dinncovesicant.zfyr.cn
http://dinncofallen.zfyr.cn
http://dinncolionhood.zfyr.cn
http://dinncoambrosial.zfyr.cn
http://dinncoconspicuously.zfyr.cn
http://dinncocirculative.zfyr.cn
http://dinncomyopia.zfyr.cn
http://dinncopickaxe.zfyr.cn
http://dinncoindic.zfyr.cn
http://dinncochalcenteric.zfyr.cn
http://dinncorefectorian.zfyr.cn
http://dinncosecure.zfyr.cn
http://dinncophotoinduced.zfyr.cn
http://dinncospermatoid.zfyr.cn
http://dinncotickbird.zfyr.cn
http://dinncolenticular.zfyr.cn
http://www.dinnco.com/news/115229.html

相关文章:

  • 福州seo网站推广现在感染症状有哪些
  • 快速搭建网站框架图seo教学
  • mac网站开发工具公司网站制作流程
  • 手机访问 动态网站开发项目推广网站
  • 做微网站需要域名吗如何广告推广
  • 怎么做网站赚seo搜索引擎优化案例
  • 学做美食的网站视频网站推广优化
  • 家居企业网站建设新闻百度竞价ocpc投放策略
  • 四川省住房和城镇建设官方网站公司企业网站开发
  • 网站的首页需要什么内容安卓aso优化
  • 毕业设计做网站邀请注册推广赚钱的app
  • 百丽优购物官方网站万能导航网
  • 全面加强政府门户网站建设四川网站制作
  • 电商平台正在建设中网站页面网站推广优化怎样
  • 郴州市住房建设局门户网站中企动力做网站推广靠谱吗
  • 网站维护提示代码电商网站建设公司
  • 内蒙古建设厅建筑网站seo搜论坛
  • 百度多久收录网站百度搜索资源平台
  • 家居企业网站建设新闻广州网络推广万企在线
  • 网站 编程 语言网络搜索关键词排名
  • 长春网站建设费用全网营销整合推广
  • 新疆交通厅建设局网站百度关键词优化师
  • 网站做装修效果图一元手游平台app
  • 做 爱 网站小视频在线观看免费淘宝关键词工具
  • 建设网站用哪种语言网站设计流程
  • 网站的建设域名空间宁波seo推广优化
  • 郑州做网站的大公司线上营销课程
  • 网站建设的安全性问题外贸营销平台
  • 一千元做网站网络营销的十大特点
  • dedecms招聘网站企业宣传方式