![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Maven
Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。
liuqinen
选择比努力更重要
深度思考比低水平勤奋更重要!
展开
-
Maven3种打包方式之一maven-shade-plugin的使用
在Maven中,主要有3个插件可以用来打包:maven-jar-plugin,默认的打包插件,用来打普通的project JAR包; maven-shade-plugin,用来打可执行JAR包,也就是所谓的fat JAR包; maven-assembly-plugin,支持自定义的打包结构,也可以定制依赖项等。<project> ... <build> <plugins> <plugin> <gro原创 2021-09-17 23:46:04 · 12072 阅读 · 6 评论 -
maven build失败,maven打包失败
Failure to find mg-framework:pom:3.6.0 in http://maven.aliyun.com/nexus/content/groups/public was cached in the local repository, resolution will not be reattempted until the update interval of aliyun has elapsed or updates are forced原创 2021-08-16 18:57:09 · 507 阅读 · 0 评论 -
通过maven profile 打包指定环境配置
最近换了个新公司做java重构相关工作,这个公司的项目都没有没有做多环境打包配置,每次发布一个环境都要手动的去修改配置文件。解决这个问题的方式有很多,我这里挑选了一个个人比较喜欢的方案,通过 maven profile 打包的时候按照部署环境打包不同的配置,下面说下具体的操作。配置不同环境的配置文件建立对应的环境目录,我这里有三个环境分别是,local/test/online 对应 开...原创 2020-01-08 18:03:24 · 1360 阅读 · 0 评论