网站建设项目售后服务承诺,南京网站设计公司兴田德润放心,网页设计与网站建设作业答案,重庆旅游网站制作公司目录
Maven介绍
传统的java项目的结构和maven的对比
传统
Maven的项目 如何配置阿里 maven
2. 修改 Maven介绍
传统的java项目的结构和maven的对比
传统 Maven的项目 如何配置阿里 maven (1) 把 D:\program\JavaIDEA 2020.2\plugins\maven\lib\maven3\conf\settings.xml…目录
Maven介绍
传统的java项目的结构和maven的对比
传统
Maven的项目 如何配置阿里 maven
2. 修改 Maven介绍
传统的java项目的结构和maven的对比
传统 Maven的项目 如何配置阿里 maven (1) 把 D:\program\JavaIDEA 2020.2\plugins\maven\lib\maven3\conf\settings.xml 拷贝默认的 maven 配置目录 (2) C:\Users\Administrator\.m2 目录 settings.xml (3) 修改 C:\Users\Administrator\.m2\settings.xml , 增加红色的部分
mirrors!-- mirror| Specifies a repository mirror site to use instead of a given repository. Therepository that| this mirror serves has an ID that matches the mirrorOf element of this mirror.IDs are used| for inheritance and direct lookup purposes, and must be unique across theset of mirrors. |mirroridmirrorId/idmirrorOfrepositoryId/mirrorOfnameHuman Readable Name for this Mirror./nameurlhttp://my.repository.com/repo/path/url/mirror--mirroridalimaven/idnamealiyun maven/nameurlhttp://maven.aliyun.com/nexus/content/groups/public//urlmirrorOfcentral/mirrorOf/mirror
/mirrors
2. 修改
D:\java_projects2\wyx\pom.xml ?xml version1.0 encodingUTF-8?
project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xsi:schemaLocationhttp://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersionpropertiesproject.build.sourceEncodingUTF-8/project.build.sourceEncodingmaven.compiler.source1.8/maven.compiler.sourcemaven.compiler.target1.8/maven.compiler.target/propertiesdependenciesdependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.11/versionscopetest/scope/dependencydependencygroupIdjavax.servlet/groupIdartifactIdjavax.servlet-api/artifactIdversion3.1.0/versionscopeprovided/scope/dependency/dependencies
!--解读
dependency 表示依赖, 也就是我们这个项目需要依赖的 jar 包 groupId 和 artifactId 被统称为坐标, 是为了去定位这个项目/jar groupId: 一般是公司 比如 com.baidu , 这里是 avax.servletartifactId 一般是项目名, 这里是 javax.servlet-api这样的化就可以定位一个 jar 包 version 表示你引入到我们项目的 jar 包的版本是 3.1.0scope: 表示作用域也就是你引入的 jar 包的作用范围 provided 表示在 tomcat 本身是有这个 jar 的因此在编译,测试使用但是在打包发布就不用要带上在默认情况下, 引入的 jar 会到 中央仓库去下载 https://mvnrepository.com/会下载到哪里到你指定的目录 C:\Users\Administrator\.m2\repository有时为了下载更快, 往往配置镜像, 在 默 认 的 路 径 下 拷 贝 一 份 setting.xml C:\Users\Administrator\.m2\settings.xml指定默认的阿里云镜像 mirrors mirror idalimaven/id namealiyun maven/name urlhttp://maven.aliyun.com/nexus/content/groups/public//url mirrorOfcentral/mirrorOf /mirror /mirrors