![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Maven
香山上的麻雀1008
大数据
展开
-
maven中pom文件中scope的作用
Dependency Scope<dependency>中还引入了<scope>,它主要管理依赖的部署。目前<scope>可以使用5个值:compile默认就是compile,什么都不配置也就是意味着compile。compile表示被依赖项目需要参与当前项目的编译,当然后续的测试,运行周期也参与其中,是一个比较强的依赖。打包的时候通常需要包含进去。testscope为test表示依赖项目仅仅参与测试相关的工作,包括测试代码的编译,执行。比较典型的如junit。转载 2021-09-16 18:07:42 · 518 阅读 · 0 评论 -
maven 编译指定模块编译
maven 裁剪反应堆-am:同时构所列模块的依赖模块-amd:同时构建依赖于所列模块的模块-pl :构建指定的模块,之间用逗号分隔例如:mvn clena install -pl account-emil -am参考:$ mvn --helpusage: mvn [options] [<goal(s)>] [<phase(s)>]Options: -am,--also-make If project li原创 2021-01-29 14:50:22 · 2431 阅读 · 0 评论 -
Maven打包生成包含所有依赖的jar包
maven打包生成的普通jar包,只包含该工程下源码编译结果,不包含依赖内容。同时,maven提供以下方式生成包含所有依赖的jar文件,依赖以class的方式存在;将此plugin添加到pom文件中<build> <plugins> <plugin> <artifactId>...原创 2019-05-15 10:28:51 · 516 阅读 · 0 评论 -
gradle 国内镜像源配置
gradle 国内镜像源配置buildscript { repositories { //先从本地加载 mavenLocal() maven { url 'http://maven.aliyun.com/repository/central' } maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } maven { url 'http:原创 2020-09-08 18:38:47 · 787 阅读 · 2 评论 -
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilder
http://maven.aliyun.com/nexus/content/groups/public/,仓库地址更新为了https,所以下载时需要ssl认证,我们可以忽略ssl检查导致的问题,我们可以直接忽略该检查使用命令:在项目路径下打开终端命令:mvn clean install -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true也可以在构建工具maven中的importing中的导入器的vm选项转载 2020-08-07 15:49:27 · 6268 阅读 · 2 评论 -
Maven项目中右边的maven Projects中子项目出现灰色
如图所示: Maven项目中右方查看的Maven Projects中子项目出现灰色原因:忽略了maven模块解决方法:在idea中maven的setting中找到ignored files,看右边的面板中是否将变灰的maven模块忽略了。我的模块变灰就是因为这个原因,Settings–>Maven–>Ignored Files 看看是不是有勾选的。去掉就好了 ...原创 2019-03-19 18:19:19 · 307 阅读 · 0 评论 -
Linux 下Maven的安装
1.去官网下载maven的压缩包《maven官网》进入子页面后,找到下载的位置,下载编译好的tar包就可以了下载完成后,上传到linux上2.解压maven的tar文件tar -zxvf apache-maven-3.5.4-bin.tar.gz 3.配置环境变量vim编辑文件vim /etc/profile输入i,进入在pro编辑模式,file的文件末尾,新增配置expo...原创 2019-08-03 16:42:46 · 210 阅读 · 0 评论