
Maven的快速应用
文章平均质量分 55
自己在项目中使用maven遇到问题的总结,基本上包括了项目里用到的配置
爆米花机枪手
无知者无畏~
展开
-
Maven系列(八)assembly打包-程序和依赖jar包分开化+多环境
前言Maven系列(一)Maven的简介与使用Maven系列(二)无Maven不项目—使用Eclipse快速搭建Maven项目 Maven系列(三)Maven给不同的环境打包 Maven系列(四)Maven热部署 Maven系列(五)CentOS7搭建最新GitLab Maven系列(六)配合GitLab持续集成(CI)Maven系列(七)assembly打包-程序和依赖jar包分开化原创 2017-06-24 11:24:33 · 3379 阅读 · 0 评论 -
Maven系列(七)assembly打包-程序和依赖jar包分开化
如果对maven不会用甚至不知道是什么的话,建议先看看下面几篇,看完,相信你会有所启发,并会对项目进行一个完整的依赖构建-打包测试-部署发布Maven系列(一)Maven的简介与使用Maven系列(二)无Maven不项目—使用Eclipse快速搭建Maven项目 Maven系列(三)Maven给不同的环境打包 Maven系列(四)Maven热部署 Maven系列(五)CentOS7搭建最新原创 2017-05-25 09:18:49 · 5362 阅读 · 0 评论 -
SpringBoot多模块的开发、发布、引用与部署(Nexus3)
历史上的今天,那是在我国古代的这一天,蒙古人铁木真中年得了一种因脱发导致变成秃头的不治之症,因为之前从为见过此病例,所以便以铁木真的名字来命名此病,也就是现在大家都知道的“老铁没毛病”。为何模块开发 先举个栗子,同一张数据表,可能要在多个项目中或功能中使用,所以就有可能在每个模块都要搞一个mybatis去配置。如果一开始规定说这张表一定不可以改字段属性,那么没毛病。但是事实上, 一张表从项目开始原创 2017-04-01 10:40:01 · 36574 阅读 · 18 评论 -
Maven系列(六)配合GitLab持续集成(CI)
想要完成接下来的操作,你要做的准备工作有一下几点: - Maven系列(一)Maven的简介与使用 - Maven系列(二)无Maven不项目—使用Eclipse快速搭建Maven项目 - Maven系列(三)Maven给不同的环境打包 - Maven系列(四)Maven热部署 如果你没有接触过Maven,没关系,看看上面的四点,相信会让你对Maven有一个稍微深入的了解。原创 2016-12-10 22:06:33 · 7303 阅读 · 1 评论 -
Maven系列(三)Maven给不同的环境打包
前言一个项目在研发到最终上线会经历 本地环境->测试环境->生产环境 如果项目只用到了数据库,那手动还能解决,换个数据库的地址就ok,但是如果你的项目里面用到了数据库、redis、activeMQ、dubbo等等,每一个都需要很多配置,那这个时候就需要使用maven来为不同的环境打包。原创 2016-12-06 23:36:44 · 4852 阅读 · 0 评论 -
Maven系列(五)CentOS7搭建最新GitLab
用过Gitlab的人应该都知道它的界面人性化,操作简单化,还可以搭建CI(Continuous Integration)持续集成,一般情况下公司内部使用GitLab都会自己在局域网内搭建一个GitLab服务器来管理代码和部署项目。翻译 2016-10-27 21:25:36 · 6951 阅读 · 0 评论 -
Maven系列(四)Maven热部署
我所在的公司用的是GitLab.CI进行项目额持续集成就是自己搭建一个集成平台,开发者本地将代码通过Git push到服务器端,服务器自动编译-打包-发布等等,脚本可自己编写。现有一个任务是将原先的项目发布改成maven热部署,也就是说发布到tomcat中后,不需要重启tomcat。当我知道有这个功能的时候,内心是喜悦的,也明确了我今后要了解的只是1、GitLab.CI 的原理原创 2016-06-06 12:17:16 · 8770 阅读 · 2 评论 -
由Maven管理jar文件找不到而引出的问题java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRunt
使用maven管理web项目中jar包之间的依赖,非常的方便好用,但是有时也会出现问题项目里用net.sf.json使用maven配置了以下jar包 jakarta commons-lang 2.5 jakarta commons-beanutils 1.8.0 jakarta commons-collections 3.2.1 jakarta com原创 2016-05-24 16:45:29 · 6545 阅读 · 0 评论 -
Maven系列(一)Maven的简介与使用
公司开发APP,服务器端的开发任务落到了我的手里,作为一个应届小白,就按照普通的方法来搭建SringMVC+Hibernate+MySQL,期间引入了很多的jar包,当我将项目导入SVN,让另一个同事检出的时候,感觉有别扭,一个是jar包随着项目一并检出,另一个是jar包要是发现有冲突,还要一个一个找出来删掉再重新检出。这样做起来很麻烦,想到之前在另一家公司里实习的时候,那时候接触到的项目管理工具M原创 2015-07-20 08:20:33 · 2954 阅读 · 0 评论 -
使用Maven遇到的问题,完美解决
1、导入Maven项目出错 org.apache.maven:maven-archiver:pom:2.5… 这个问题是我再将Maven项目从笔记本拷到台式机的时候出现的问题,原因是连不上http://repo1.maven.org/maven2这个仓库,在pom.xml文件加入如下配置 1. <repositories> 2. <repository> 3原创 2015-07-17 19:27:59 · 8805 阅读 · 0 评论