项目管理和构建
MayMatrix
J2EE .
展开
-
Maven项目打包为jar的几种方式
Maven项目打包为jar的几种方式这里收集整理下以往打包MAVEN项目为JAR包的各种方式1.直接打包,不打包依赖包直接打包,不打包依赖包,仅打包出项目中的代码到JAR包中。在POM中添加如下plugin即可,随后执行maven install <plugin> <groupId>org.apache....转载 2018-10-17 19:25:54 · 2681 阅读 · 0 评论 -
git项目maven构建过程
源码构建代码签出通过以下的这个命令签出最新的项目源码 1:git clone https://github.com/alibaba/dubbo dubbo分支我们使用 master 作为主干版本的开发,使用分支作为维护版本。可以通过https://github.com/alibaba/dubbo/tags 来查看所有版本的标签。构建Dubbo 使用 maven 作为构建工具。要求Java 1.5...转载 2018-04-13 10:51:35 · 2203 阅读 · 0 评论 -
【项目管理与构建】如何在eclipse jee中创建Maven project并且转换为Dynamic web project
如何在eclipse jee中创建Maven project并且转换为Dynamic web project转换步骤并不适用所有版本的eclipse,总体步骤区别不大,仅作参考。注意:该文档只针对以下eclipse版本,如图为了方便,我将我本地的压缩包放在了微云网盘中,大家可以直接下载,jee,subversion,m2eclipse都集成好了,下载地址链接:http://pan.baidu.co...转载 2018-03-14 11:26:42 · 241 阅读 · 0 评论 -
【项目管理与构建】如何在eclipse jee中检出项目并转换为Maven project
在github下载的项目,本地各种报错,开源了代码,但是现在开源原作者对项目启动报错的解释都是一言不合就付费加群。。。小型框架就很随意,直接转成Dynamic web project来解决启动报错吧。如何在eclipse jee中检出项目并转换为Maven project,最后转换为Dynamic web project注意:该文档只针对以下eclipse版本,如图为了方便,我将我本地的压缩包放在...转载 2018-03-14 11:27:48 · 249 阅读 · 0 评论 -
【项目管理与构建】Maven项目如何启动运行---发布到tomcat中
前面两篇文章:新建maven框架的web项目以及将原有项目改成maven框架之后,我们已经有了maven的项目 那么 maven项目到底怎么启动呢如果我们直接在myeclipse中按以前的启动方法是不行的。(详情下一篇文章会讲到:在myeclipse中启动maven项目) 但是maven项目可以生成本地war包手动移到tomcat,也可以自动发布到本地,远程tomcat中。 所以 我们就先尝试这两...转载 2018-03-13 14:22:27 · 1669 阅读 · 3 评论 -
Windows搭建Sosoapi
Sosoapi是接口文档管理平台,功能强大,本篇先以war为例进行部署。1.github上下载 https://github.com/sosoapi/sosoapi-web(1)在dist目录下拷贝war包到tomcat(2)为了方便,直接安装xampp,把sosoapi-web.war拷贝到webapps目录中,启动tomcat会自动解压2转载 2017-06-07 17:35:35 · 2374 阅读 · 0 评论 -
windows rap环境搭建
Rap是阿里巴巴开源mock工具,试用了下,功能还比较强大,闲着无事,装了个windows版本。工具:xampp安装包,redis 3.0 ,rap.war1.为了安装方便,我们使用xampp安装包,安装过程比较简单,只要下一步便可无法启动apache,需要检查一下端口是否被占用,点netstat 看看默认的80端口和SSL端口是否被占用若占用打开c转载 2017-06-07 17:30:36 · 2460 阅读 · 0 评论 -
Swagger使用总结
1. Swagger是什么?官方说法:Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。个人觉得,swagger的一个最大的优点是能实时同步api与文档。在项目开发过程中,发生过多次:修改代码但是转载 2017-06-07 15:57:42 · 2246 阅读 · 0 评论 -
Spring Boot 学习二、基于SpringBoot + Mybatis实现SpringMVC Web项目
原文:http://7player.cn/2015/08/30/%E3%80%90%E5%8E%9F%E5%88%9B%E3%80%91%E5%9F%BA%E4%BA%8Espringboot-mybatis%E5%AE%9E%E7%8E%B0springmvc-web%E9%A1%B9%E7%9B%AE/一、热身一个现实的场景是:当我们开发一个Web工程时,架构师和开转载 2017-06-07 11:27:56 · 3002 阅读 · 0 评论 -
Spring Boot 学习一、搭建初步环境
学习一个东西的第一步是要学会如何迅速搭建起来一个可用的环境,也就是demo.这里我选择的开发环境是Eclipse,Maven + Spring Web 项目结构在Eclipse下面的实现我们在这里所要实现的关键就是如何保证 Maven 规定的目录结构。 这里对于Maven的目录结构做一个简单的说明: src/main /Java src/main/resources第一转载 2017-06-07 11:17:58 · 461 阅读 · 0 评论 -
【项目管理与构建】Maven常用命令(五)
Maven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/mvn -v 类似于 javac -version 或者 git --version在linux上使用maven也需要像使用java一样设置环境变量 这是 export M2_HOME转载 2017-06-02 16:39:24 · 528 阅读 · 1 评论 -
【项目管理与构建】Maven搭建私服——Nexus的详细介绍以及安装(四)
前面几篇博文,我们介绍了怎么使用maven,这篇博文我们简单的介绍maven的私服Nexus。简介 Nexus是Maven仓库管理器,也可以叫Maven的私服。Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问和部署在你所维护仓库中的每个Artifact。转载 2017-06-02 16:32:12 · 410 阅读 · 0 评论 -
【项目管理和构建】eclipse配置maven + 创建maven项目(三)
准备工作在eclipse配置maven之前需要我们做好准备工作,如下: 1. 安装jdk 2. 已安装好 maven,将maven配置成功 3. 下载Eclipse,解压缩安装完成,建立工作空间。 这些内容相信大家都已经轻车熟路了,如果不会,请大家查看上篇博文,这里就不再累述了。eclipse配置maven检查eclipse的maven插件是否安装成功,如图转载 2017-06-02 16:29:42 · 281 阅读 · 0 评论 -
【项目管理和构建】——Maven下载、安装和配置(二)
工欲善其事,必先利其器。咱们也来玩玩 Maven 这货吧!先得去下载一个。准备工作Java开发环境(JDK)maven下载地址:http://maven.apache.org/release-notes-all.html安装安装maven超级简单,总共分四步:下载 Maven ,其实就是一个压缩包,解压一下转载 2017-06-02 16:26:29 · 387 阅读 · 0 评论 -
【项目管理和构建】——Maven简介(一)Maven是什么,以及为什么要使用Maven
前言: maven项目也是一个项目,类似于javaProject,javaWebProject,就是多了些功能,其他也没啥,所以大家接触的时候不要害怕!1 . 帮你下载jar包 maven项目会有一个 pom.xml文件, 在这个文件里面,只要你添加相应配置,他就会自动帮你下载相应jar包,不用你铺天盖地的到处搜索你需要的jar包了 下面是示范配置文件pom.xml 4.0转载 2017-06-02 15:10:57 · 4687 阅读 · 0 评论 -
2018 Java 后端工程师的书单推荐
【源码圈】众胖友协作完成 希望书单能在你想要进一步打怪升级的路上,给予些许帮助 建议先收藏本书单,认真啃完一本再买下一本,扎实走完每一步 分类困难,因而没分。大体顺序,编程开发 => 数据库 => 架构运维 => 算法 转自:http://www.iocoder.cn/Architecture/books-recommen...转载 2019-02-14 14:26:31 · 335 阅读 · 0 评论