Maven安装及配置
•
Jave
1.下载
Maven – Download Apache Maven
2.安装
maven压缩包解压到一个没有中文,空格或其他特殊字符的文件夹内即可使用。
3.配置环境变量
1.右键此电脑->属性->高级系统设置->环境变量
2.新建系统变量MAVEN_HOME
3.编辑系统变量Path,添加变量值%MAVEN_HOME%\bin
4.验证安装是否成功,win+R运行cmd,输入mvn -v,如图所示则配置成功
4.配置本地仓库
1.在maven的安装目录下创建一个repository文件夹用作本地仓库(一般习惯将仓库地址和maven安装目录放置在一起)。
2.修改本地仓库地址
(1)在Maven安装目录conf目录下找到settings.xml配置文件打开
(2)找到 标签节点并将其改为本地仓库地址
5.配置私服
(1)在Maven安装目录conf目录下找到settings.xml配置文件打开
(2)找到 标签节点并将其改为如下:
将原有注释
//阿里云
aliyunmaven
*
阿里云公共仓库
https://maven.aliyun.com/repository/public
## 或
//网易
nexus-163
*
Nexus 163
http://mirrors.163.com/maven/repository/maven-public/
## 或
//腾讯云
nexus-tencentyun
*
Nexus tencentyun
http://mirrors.cloud.tencent.com/nexus/repository/maven-public/
6.项目结构
没有的 java 或 resources、或 webapp 要添加进去
7.IDEA配置
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0GG400qK-1675758562809)(null)]
本地获取,添加 -DarchetypeCatalog=internal
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-USnCWraM-1675758552834)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230207110348941.png)]
8.pom文件配置
xxx
xxx
xxx
xxx
4.0.0
xxx
xxx
jar
1.0-SNAPSHOT
xxx-maven
http://maven.apache.org
A maven project to study maven.
jira
http://jira.baidu.com/banseon
Demo
banseon@126.com
banseon@126.com
banseon@126.com
http:/hi.baidu.com/banseon/demo/dev/
HELLO WORLD
banseon
banseon@126.com
Project Manager
Architect
demo
http://hi.baidu.com/xxx
No
-5
Project Manager
Architect
No
Apache 2
http://www.baidu.com/banseon/LICENSE-2.0.txt
repo
A business-friendly OSS license
scm:svn:http://svn.baidu.com/banseon/maven/banseon/banseon-maven2-trunk(dao-trunk)
scm:svn:http://svn.baidu.com/banseon/maven/banseon/dao-trunk
http://svn.baidu.com/banseon
demo
http://www.baidu.com/banseon
true/false
true/false
true/false
true/false
true/false
true/false
true/false
jdk版本,如:1.7
Windows XP
Windows
x86
5.1.2600
mavenVersion
2.0.3
/usr/local/hudson/hudson-home/jobs/maven-guide-zh-to-production/workspace/
/usr/local/hudson/hudson-home/jobs/maven-guide-zh-to-production/workspace/
true/false
true/false
true/false
true/false
true/false
true/false
banseon-repository-proxy
banseon-repository-proxy
http://192.168.1.169:9999/repository/
default
org.apache.maven
maven-artifact
3.8.1
jar
test
spring-core
org.springframework
true
true/false
true/false
banseon-maven2
banseon maven2
file://${basedir}/target/deploy
banseon-maven2
Banseon-maven2 Snapshot Repository
scp://svn.baidu.com/banseon:/usr/local/maven-snapshot
banseon-site
business api website
scp://svn.baidu.com/banseon:/var/www/localhost/banseon-web
<!-- 以值替代名称,Properties可以在整个POM中使用,也可以作为触发条件(见settings.xml配置文件里
activation元素的说明)。格式是value。 -->
value
//例如
4.0.0
com.qh
maven
1.0-SNAPSHOT
war
19
19
UTF-8
junit
junit
4.13.2
test
org.apache.tomcat.maven
tomcat7-maven-plugin
2.2
80
/
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/af72078139.html
