discuz做服务网站,个人网站建设公,直播开放平台登录,深圳12个区排名一、下载 Maven
进入 Maven 官网#xff1a;maven.apache.org/download.cgi 选择 .zip 文件下载#xff0c;最新版本是 3.9.5 二、安装 Maven
将 .zip 文件解压到没有中文没有空格的路径下。例如下图#xff0c;在创建一个repository的空文件夹在他的下面#xff0c;用于…一、下载 Maven
进入 Maven 官网maven.apache.org/download.cgi 选择 .zip 文件下载最新版本是 3.9.5 二、安装 Maven
将 .zip 文件解压到没有中文没有空格的路径下。例如下图在创建一个repository的空文件夹在他的下面用于作为仓库存放各种maven下载的依赖。 三. 配置 Maven 环境变量
环境配置 高级系统设置--环境变量--新建 变量名是 MAVEN_HOME
变量值是 Maven 的安装路径 找到Path,点击修改按照下图顺序将 MAVEN_HOME 添加到 Path 变量中照着下图4号标记写即可 测试 Maven 是否安装成功
快捷键 WinR 输入cmd打开命令行窗口输入 mvn -v 回车
如果出现以下错误信息即环境变量配置错误重新去配置环境变量 四、配置 Maven 仓库
找到conf文件位置打开settings.xml 删掉里面内容把我的下述内容复制进去
?xml version1.0 encodingUTF-8?settings xmlnshttp://maven.apache.org/SETTINGS/1.1.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsdlocalRepositoryF:\depend\Java\repository/localRepository!-- 如果Maven要试图与用户交互来得到输入就设置为true否则就设置为false默认为true。 --interactiveModetrue/interactiveMode!-- 如果Maven使用${user.home}/.m2/plugin-registry.xml来管理plugin的版本就设置为true默认为false。 --usePluginRegistryfalse/usePluginRegistry!-- 如果构建系统要在离线模式下工作设置为true默认为false。 如果构建服务器因为网络故障或者安全问题不能与远程仓库相连那么这个设置是非常有用的。 --offlinetrue/offlinemirrorsmirroridnexus-aliyun/idmirrorOfcentral/mirrorOfnameNexus aliyun/nameurlhttp://maven.aliyun.com/nexus/content/groups/public//url/mirror/mirrors!-- settings.xml中的profile是pom.xml中的profile的简洁形式。 它包含了激活(activation)仓库(repositories)插件仓库(pluginRepositories)和属性(properties)元素。 profile元素仅包含这四个元素是因为他们涉及到整个的构建系统而不是个别的POM配置。 如果settings中的profile被激活那么它的值将重载POM或者profiles.xml中的任何相等ID的profiles。 --profilesprofileiddefault/idactivationactiveByDefaulttrue/activeByDefaultjdk1.8/jdk/activationrepositoriesrepositoryidspring-milestone/idnameSpring Milestone Repository/nameurlhttp://repo.spring.io/milestone/urlreleasesenabledtrue/enabled/releasessnapshotsenabledfalse/enabled/snapshotslayoutdefault/layout/repositoryrepositoryidspring-snapshot/idnameSpring Snapshot Repository/nameurlhttp://repo.spring.io/snapshot/urlreleasesenabledfalse/enabled/releasessnapshotsenabledtrue/enabled/snapshotslayoutdefault/layout/repository/repositories/profile/profiles!-- activations是profile的关键就像POM中的profilesprofile的能力在于它在特定情况下可以修改一些值。 而这些情况是通过activation来指定的。 --!-- activeProfiles/ --/settings
修改 localRepository 标签 ------------------------------------------与正文内容无关------------------------------------
如果觉的文章写对各位读者老爷们有帮助麻烦点个赞呗小弟在这拜谢了!
如果您觉得我的文章在某些地方写的不尽人意或者写的不对从而让你对你人生观产生颠覆概不负责需要斧正麻烦在评论区不吝赐教作者看到后会根据您的提示查阅文章进行修改还这世间一个公理一片蓝天。