在 setting.xml 中增加下面的配置,将 本地地址 改成对应的路径即可。
<localRepository>本地地址</localRepository>导出工程依赖的 jar 包导出到默认目录下mvn dependency:copy-dependencies导出到指定目录下mvn dependency:copy-dependencied -DoutputDirecrtory=lib设置依赖级别,并导出到对应的目录下mvn dependency:copy-dependencied -DoutputDirecrtory=lib -DincludeScope=jcompile对应的5个级别:
complie: 表示 dependency 都在生命周期中使用,同时会传递到依赖项目中provided: 表示 dependency 由 JDK 或者容器提供,只作用在编译和测试时,无传递性runtime: 表示 dependency 不作用在编译时,但会作用在运行和测试时test: 表示 dependency 作用在测试时,不作用在运行时,不随项目发布system: 与 provided 类似,但是在系统中要以外部 jar 包形式提供,maven 不会在 repository 查找它使用华为镜像在 setting.xml 文件中 mirrors 节点中添加下面的内容:
<mirror> <id>huaweicloud</id> <mirrorOf>*</mirrorOf> <url>https://mirrors.huaweicloud.com/repository/maven/</url> </mirror>另外华为的镜像站为 https://mirrors.huaweicloud.com。
maven 常用命令命令
作用
mvn clean
清理项目生产的临时文件,一般是模块下的 target 目录
mvn compile
编译源代码,一般编译模块下的src/main/java目录
mvn package
项目打包工具,会在模块下的target目录生成jar或war等文件
mvn install
将打包的jar/war文件复制到你的本地仓库中,供其他模块使用
mvn deploy
将打包的文件发布到远程参考,提供其他人员进行下载依赖
mvn site
生成项目相关信息的网站
mvn dependency:tree
打印出项目的整个依赖树
mvn spring-boot:run
启动 springboot 项目
---来自腾讯云社区的---zucchiniy
微信扫一扫打赏
支付宝扫一扫打赏