
工具系列
文章平均质量分 68
1.项目构建管理maven
2.项目版本控制SVN,GIT
3.项目开发工具IDEA
4.项目持续集成jenkins
Javxuan
只会一点java
展开
-
Git在工作中的FAQ
1.git 安装配置2.git 统一提交风格3.git 凭证存储4.idea 创建或检出git 项目5.git cmd 对应idea的git插件的哪些操作6.贡献项目7.git原创 2019-04-20 22:24:55 · 554 阅读 · 1 评论 -
Git标签
1.标签的使用场景1.1 什么是标签1.2 标签的作用2.标签的管理2.1 创建标签2.1.1 轻量级标签2.1.2 注解标签原创 2019-04-20 03:18:57 · 277 阅读 · 0 评论 -
Git分支
1. 分支的应用场景2. 分支的管理2.1 分支的创建2.2 分支的切换2.2.1 切换准备工作2.2.2 切换2.3 远程分支2.3.1 查看2.3.2 关联3.分支的合并3.1 merge合并3.1.1 快进(fast-forward)3.1.2 非快进(none-fast-forward)3.2 rebase合并4. 复制某个分支的commit...原创 2019-04-20 03:02:57 · 400 阅读 · 0 评论 -
Git的提交与撤消
git 提交的前提git 提交的命令改写提交git 撤消git resetgit reset --softgit reset --mixfedgit reset --hardgit revert相关命令原创 2019-04-20 00:58:34 · 294 阅读 · 0 评论 -
Git工作原理
集中化的版本控制系统与分布式版本控制系统区别优缺点保存数据的方式git的三种状态与四个区域git的三种状态git的四个区域git 记录数据git 查看历史记录git 底层git的commit对象...原创 2019-04-19 23:38:51 · 1850 阅读 · 0 评论 -
IDEA之非常有用的plugin
1. bug 查找插件FindBugs 在idea的插件中安装 插件使用 2.英译汉安装 装完成之后,可以在keymap 中的 plug-ins中 ECTranslation 看到快捷键设置。 使用方式:选中你要翻译的词,然后按快捷键 3 Key promoterKey promoter这款插件适合新手使用。当你点击鼠标一个功能的时候,可以提示你这个功能快...原创 2018-06-07 00:13:05 · 21753 阅读 · 0 评论 -
IDEA 之默认全局设置
1.idea全局设置的入口从启动窗口进入全局设置 两种方式进入全局设置窗口都如下图 2.maven插件的全局设置maven的相关配置 maven常用的两个属性 3.工作空间字符集全局设置...原创 2018-05-21 22:31:29 · 24214 阅读 · 0 评论 -
IDEA之常用模板设置
1.代码格式设置1.1 idea设置类注释模板idea默认类注释文件为File Header.java,代码为/** * Created by ${USER} on ${DATE}. */设置自己的类注释文件 class desc 步骤为: 注释代码为:/** * @Description * @Author xiaoqx <Javxua...原创 2017-12-16 16:00:36 · 33406 阅读 · 2 评论 -
IDEA 之maven+junit构建
1. IDEA中配置maven与junitidea是现在比较流行的一款ide,看到周围的同事都在用idea,心动了,然后就行动了。用idea +maven+junit构建了一个简单的项目(利用mybatis来对数据库进行操作),作为一个idea的新手这个过程并不是很顺利。尤其是idea与eclipse在某些概念上是有很大的区别,所以写个博客记录一下。1.1 idea配置maven1.2 idea中配原创 2017-11-29 22:46:07 · 1496 阅读 · 0 评论 -
Maven 插件之 resources 插件
1.Apache Maven Resources Plugin官网对该插件的详解见官方文档地址 The Resources Plugin handles the copying of project resources to the output directory. There are two different kinds of resources: main resources ...原创 2018-07-06 21:41:07 · 12764 阅读 · 2 评论 -
Maven 之pom 文件详解
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/PO原创 2018-05-24 23:06:20 · 379 阅读 · 0 评论 -
Maven settings
maven的配置文件 是在maven 的安装目录下的conf目录下 该文章只是我记录一下我们在使用maven 中肯能用的一些配置备忘。 settings.xml的配置<?xml version="1.0" encoding="UTF-8"?><!--Licensed to the Apache Software Foundation (ASF) under on...原创 2018-04-14 15:21:21 · 230 阅读 · 0 评论 -
Maven 自动化部署web项目
1.自动化部署概念我的理解自动化部署是将一个web工程放到 servlet容器,并且同时启动servlet容器的过程。我们开始玩的web项目的时候,没少干将war包复制tomcat的webapps目录下,然后catlina run tomcat 会解压该war包形成一个web项目目录。2.maven是怎样实现自动化部署的maven秉着自动化构建的理念是可以帮我们完成这一步的。可以在ma...原创 2018-04-14 15:12:45 · 837 阅读 · 0 评论 -
Maven 继承与聚合
1.继承继承这个概念对于java程序员并不陌生,那在maven中的继承作用也和java中的一样么?maven为什么需要继承呢? 我们在上一章 Maven 依赖 中提到了依赖的范围概念,了解到junit 依赖是test范围的依赖,是不可以传递的,因此在多模块项目中我们在每个模块都需要依赖。那么问题来了既然是多模块那就是不同的组甚至是不同的部门来开发,junit依赖的version 很有可能就会...原创 2018-04-14 14:36:46 · 1861 阅读 · 0 评论 -
Maven 依赖范围及依赖原则
1.依赖范围想必大家在maven的pom.xml文件中 定义依赖 除了 groupId ,artifactId,version三个必要的标签外,还见过 另外一个标签scope(如下)。没错这个标签就是我下面要说的依赖范围。 &lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;junit&l原创 2018-04-14 01:03:36 · 7168 阅读 · 6 评论 -
Maven 仓库
1.maven 仓库怎样定位依赖Maven 是最流行的 Java 项目构建系统。Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 刚刚写java代码的时候,使用的是eclipse创建一个javase项目。那个时候老师说得“最多的一句话就是要养成良好的编程习惯,这在你今后的工作将有重大的意义,项目大的时候要分模块,分包。。。”想想入这一行...原创 2018-04-12 21:22:33 · 296 阅读 · 0 评论