扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
小编给大家分享一下Maven如何安装与配置,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
成都创新互联专业为企业提供固阳网站建设、固阳做网站、固阳网站设计、固阳网站制作等企业网站建设、网页设计与制作、固阳企业网站模板建站服务,十载固阳做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
官网:http://maven.apache.org/
在PATH中指定引用类型的路径,便于保持Path的不变性(如果切换多版本的Maven的情况下,只需更改MAVEN_HOME,和M2_HOME)。
验证:
conf目录下的setting.xml文件(全局配置文件)
nexus-aliyun *,!jeecg,!jeecg-snapshots Nexus aliyun http://maven.aliyun.com/nexus/content/groups/public
1.
2.的值为星号,表示该配置是所有Maven仓库的镜像,任何对于远程仓库的请求都会被转至此镜像。
3.的值为*,!jeecg,!jeecg-snapshots表示镜像匹配远程仓库jeecg和jeccg-snapshots除外的所有其他远程仓库
Maven的命令要在pom.xml所在目录中去执行
此命令部分内容引自:https://blog.csdn.net/qq_22172133/article/details/81666926
Mvn compile:编译命令,该命令会将main目录中的源码进行编译,执行后在hellomaven下多一个target文件夹,仓库中也多了相关jar包等资源。
Mvn clean:清除命令,清除已经编译好的class文件,具体说清除的是target目录中的文件,包括target。仓库不清空
Mvn test:测试命令,该命令会将test和main目录中的源码进行编译,也会生成target等。并且会在【target\surefire-reports】中生成.txt文件报告执行情况(错误)。
Mvn package:打包命令,即将该程序打包为jar。在target目录下。
Mvn install:安装命令,会将打好的包,安装到本地仓库。生成的版本号等信息就是pom.xml文件配置的(引用):
Mvn clean compile:先清空再编译
mvn clean test:先清空再测试
mvn clean package:先执行clean,再执行package,将项目- 打包,通常应用于发布前
mvn clean install:先执行clean,再执行install,将项目打包,通常应用于发布前
注意:maven项目在打成jar包时,默认不会把第三方jar打包,如果想同时打包第三方jar文件,需要添加如下:
maven-assembly-plugin jar-with-dependencies
项目结构:
每次创建完项目记得检查一下,是否为自己指定路径
以上是“Maven如何安装与配置”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流