
19-开发工具
idea,svn,git,maven
夜未眠shm
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
利用eclipse自定义模板创建日志打印模板
Eclipse 提供了非常多的代码模板,我们可以通过 Windows->Preferences->Java->Editor->Templates (你可以在搜索框中输入Templates查找)看到所有已定义的代码模板列表。我们在弹窗口选中 loginfo 模板并点击右侧Edit,显示如下:编辑面板是核心关注对象,因为一切东西都在这里面配置。先来熟悉下这个...原创 2018-09-21 11:32:56 · 1234 阅读 · 0 评论 -
maven配置安装
技术这东东,不管你以前都熟悉,过很长时间不用,就开始陌生了,所以还是记录下吧,因为之前的电脑有点带不动现在的开发需求了,所以重新换了台电脑,于是所有开发软件都重装,刚好装到maven,才意识到,好像从最初装了后,基本就没再弄过了。1.版本要求项目 要求 JDK Maven 3.3 要求 JDK 1.7 或以上 Maven 3.2 要求 JDK 1.6 或以上 M...原创 2020-04-11 23:45:32 · 158 阅读 · 0 评论 -
Git 工作流
同类工具比较SVN与Git原理上Git直接记录文件快照,SVN每次记录哪些文件作了更新、更新哪些行的内容 Git 有本地仓库和远程仓库,SVN没有本地仓库 Git 大多数操作是本地执行,SVN操作几乎都需要连接网络操作上Git提交后保存在本地仓库,需要推到远程仓库;SVN提交后在远程仓库 Git有各种“反悔”命令,SVN几乎没有 Git有真正的branch,svn的bra...转载 2019-09-21 16:23:56 · 163 阅读 · 0 评论 -
上传第三方sdk到私服
在开发过程中项目之间的依赖可以通过deploy将依赖的项目上传到私服。但有时候项目需要引入第三方的sdk(但maven远程仓库没有更新,比如阿里的api),直接在ide中添加依赖肯定是不可取的,这时候就需要将第三方的sdk上传到私服,然后通过pom文件进行依赖配置。可以用两种方法,上传,第一种可以直接打开私服的管理页面进行上传访问网址公司maven私服网址http://192.168.**...转载 2019-08-04 19:44:31 · 927 阅读 · 0 评论 -
SVN 安装
在windows下安装 SVN1、准备svn的安装文件下载地址:https://sourceforge.net/projects/win32svn/2、下载完成后,在相应的盘符中会有一个Setup-Subversion-1.8.16.msi的文件,目前最新的版本是1.8.16, 这里就使用这个版本。然后双击安装文件进行安装。我们指定安装在D:\Program Files (x86)...原创 2019-05-15 11:51:59 · 506 阅读 · 0 评论 -
Gradle(四)Groovy的简单语法
为什么使用 Groovy?我们认为内部 DSL(基于一种动态语言)相比 XML 在构建脚本方面优势非常大。它们是一对动态语言。 为什么使用 Groovy?答案在于 Gradle 内部的运行环境。 虽然 Gradle 核心目的是作为通用构建工具,但它还是主要面向 Java 项目。 这些项目的团队成员显然熟悉 Java。我们认为一个构建工具应该尽可能地对所有团队成员透明。你可能会想说,为什么不...原创 2019-05-15 10:04:30 · 152 阅读 · 0 评论 -
Gradle(三)在idea中使用Gradle
idea的settings配置对比MavenGradle创建Gradle项目1.选择gradle工程2.项目坐标(与maven类似)3.选择gradle项目配置项标记的内容:(1)自动导入包 (2)使用自己安装的gradle4.项目信息Gradle项目目录结构Gradle的配置文件build.gradle1.坐标属性...原创 2019-05-14 17:35:41 · 2535 阅读 · 0 评论 -
Gradle(二)安装
先决条件Gradle 需要 1.5 或更高版本的 JDK.Gradle 自带了 Groovy 库,所以不需要安装 Groovy。Gradle 会忽略已经安装的 Groovy。Gradle 会使用 ptah (这里的"path"应该是指 PATH 环境变量。[Rover12421]译注) 中的 JDK(可以使用 java -version 检查)。当然,你可以配置 JAVA_HOME 环境变量来...原创 2019-05-14 15:35:50 · 192 阅读 · 0 评论 -
Gradle(一)介绍
唠叨学技术,终究是一个永无止境的过程。构建工具从,2000年Ant诞生到后来的销声匿迹,2004年Maven开始兴起,慢慢的习惯了用它作为项目构建。2012年Gradle产生,慢慢的开始占领市场,好吧,抱怨没用,咱还是静下心来学习Gradle吧。简介Gradle,这是一个基于 JVM 的富有突破性构建工具。它为您提供了:一个像 ant 一样,通用的灵活的构建工具 一种可切换的...原创 2019-05-14 11:21:51 · 259 阅读 · 0 评论 -
SVN 简介
SVN 简介Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。 这些数据放置在一个中央资料档案库(repository) 中。 这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。 这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。SVN 的一些概念repository(源代码库):源代码统一存...原创 2019-05-13 17:12:58 · 254 阅读 · 0 评论 -
Git(九)服务器搭建
上一章节中我们远程仓库使用了 Github,Github 公开的项目是免费的,但是如果你不想让其他人看到你的项目就需要收费。这时我们就需要自己搭建一台Git服务器作为私有仓库使用。接下来我们将以 Centos 为例搭建 Git 服务器。1、安装Git$ yum install curl-devel expat-devel gettext-devel openssl-devel z...转载 2019-05-13 17:05:57 · 175 阅读 · 0 评论 -
Git(八)远程仓库(Github)
Git 并不像 SVN 那样有个中心服务器。目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作。 你就需要将数据放到一台其他开发人员能够连接的服务器上。本例使用了 Github 作为远程仓库,你可以先阅读我们的 Github 简明教程。添加远程库要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用,命令格式如下:gi...转载 2019-05-13 17:03:20 · 258 阅读 · 0 评论 -
Git(七)查看提交历史与Git标签
Git 查看提交历史在使用 Git 提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,我们可以使用 git log 命令查看。针对我们前一章节的操作,使用 git log 命令列出历史提交记录如下:$ git logcommit d5e9fc2c811e0ca2b2d28506ef7dc14171a207d9 (HEAD -> master)Merge: c681...转载 2019-05-13 15:58:57 · 527 阅读 · 0 评论 -
Git(六)分支管理
几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。有人把 Git 的分支模型称为必杀技特性,而正是因为它,将 Git 从版本控制系统家族里区分出来。创建分支命令:git branch (branchname)切换分支命令:git checkout (branchname)当你切换分支的时候,Git 会用...转载 2019-05-13 15:39:03 · 331 阅读 · 0 评论 -
Git(五)基本操作
Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。本章将对有关创建与提交你的项目快照的命令作介绍。获取与创建项目命令git init用 git init 在目录中创建新的 Git 仓库。 你可以在任何时候、任何目录中这么做,完全是本地化的。在目录中执行 git init,就可以创建一个 Git 仓库了。比如我们创建 runoob 项目:$ mkdir runoo...转载 2019-05-11 16:19:43 · 327 阅读 · 0 评论 -
Git(四)工作区、暂存区和版本库
基本概念我们先来理解下Git 工作区、暂存区和版本库概念工作区:就是你在电脑里能看到的目录。 暂存区:英文叫stage, 或index。一般存放在 ".git目录下" 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。 版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。下面这个图展示了工作区、版本库中的暂存区和版本库之...转载 2019-05-10 16:53:04 · 145 阅读 · 0 评论 -
Git(三)工作流程
一般工作流程如下:克隆 Git 资源作为工作目录。 在克隆的资源上添加或修改文件。 如果其他人修改了,你可以更新资源。 在提交前查看修改。 提交修改。 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。下图展示了 Git 的工作流程:...转载 2019-05-10 11:20:28 · 215 阅读 · 1 评论 -
Git(二)安装
Windows 平台上安装下载下载地址:https://git-scm.com/downloads安装双击安装文件,然后出现安装向导界面,点击下一步(Next)即可接着出现授权信息界面, Next即可选择安装路径选择文件关联,如果你不清楚,直接默认,下一步即可接着出现开始菜单文件夹,默认,下一步即可然后是是否配置Path的配置,选择中间一...转载 2019-05-10 11:16:52 · 195 阅读 · 0 评论 -
Git(一)简介
唠叨工作六七年了,一直用SVN作版本控制,对于Git了解过点,用过点基本操作,下载些开源项目代码,平时工作用不到,所以使用起来比较陌生,如今工作强制使用这个做版本控制,于是乎,对Git作一个知识点的梳理,留着备用吧。简介Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一...转载 2019-05-10 10:47:48 · 146 阅读 · 0 评论 -
svn分支开发与主干合并
[转载地址:http://blog.youkuaiyun.com/zhouyong0/article/details/7968667,原文地址不清楚]下面我将step by step地演示如何一次完整的branching和merging,包括创建分支、分支开发、分支和主线同步,分支合并到主线的全过程,甚至包括如何在本地创建一个测试用的repository。首先需要安装TortoiseSVN,我安装的版...转载 2018-08-03 16:15:24 · 154 阅读 · 0 评论 -
maven中jar包和war包的继承
最近项目中,有个主干版本,然后来了个新需求,在原有需求中升级,前提是原有需求还得继续使用,按以前的习惯方式是拉取分支代码版本作管理,然后做代码合并。这次考虑分支与主干版本的周期跨越太大,于是用到了maven的包继承,版本稳定后,去除旧的包。1.jar包继承现有两个模块:com.isoftstone.hyom.pickingcode 这是原有模块包.com.isoftstone.h...原创 2018-06-21 11:41:26 · 726 阅读 · 0 评论 -
IDEA设置注释模板
效果在方法上输入/**,然后按tab键,生成的效果如下配置步骤1. 在Live Templates中添加模板组,命名随意,主要是为了存放自定义的模板,方便管理2. 在模板组下添加一个模板,具体配置如下1. Abbreviation 填写 *(注:曾经我填写的是/** ,发现拦截/**会导致某些情况下无法获取对应参数的)2. Template text 填写* ...原创 2019-11-12 16:23:22 · 358 阅读 · 0 评论 -
IDEA创建Spring项目
一、所需环境配置1. IDEA2. jdk1.83. maven4. tomcat二、建立项目三、建立相应目录四、配置Maven和Spring MVC1. pom配置依赖<!--项目依赖 --> <dependencies> <!--日志包--> ...转载 2019-10-23 11:23:14 · 278 阅读 · 0 评论 -
IDEA (一)介绍
IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著...转载 2020-05-16 01:05:32 · 1050 阅读 · 0 评论 -
IDEA (二)安装与配置
下载https://www.jetbrains.com/products.html#lang=javaStep1Step2step3安装双击安装文件选择安装路径选择相关安装配置向导配置第一次进入,是导入配置还是重新配置界面风格组件选择相应组件安装注册(试用三十天)破解...转载 2020-11-25 08:56:34 · 309 阅读 · 0 评论 -
IDEA (三) 创建工程
创建javaweb工程创建项目1.项目创建选项2.项目名称与路径3.项目结构部署tomcat创建servlet代码编译环境,添加tomcat为javaweb工程添加第三方依赖快捷键:Ctrl+alt+shift+s...原创 2019-05-15 15:43:48 · 186 阅读 · 0 评论 -
IDEA (四) Maven专题
Maven配置使用maven创建javase工程MAVEN菜单项的介绍1 update2命令执行列表3 手写命令4 包依赖图Maven创建javaweb工程1创建方式2 java目录标记(其它同理)3 maven中tomcat插件启动部署使用Maven创建聚合工程...原创 2019-05-15 15:52:44 · 117 阅读 · 0 评论 -
IDEA (五) 版本控制(SVN,Git)
使用SVN管理代码1 svn远程关联2 svn代码提交使用GIT管理代码1 建立git关联2 添加代码提交忽略3 提交到本地git仓库4 提交到git远程仓库注意问题:当push到远程服务的时候提示:Push to origin/master was rejected解决方...原创 2019-05-15 16:01:12 · 280 阅读 · 0 评论 -
IDEA (六) 代码模板的使用
代码模板的使用1 代码提示模板2 设置组件内容模板3 注释模板1 类注释模板/*** @Auther : shm* @Date : ${DATE}* @Description : ${PACKAGE_NAME}* @Version : 1.0*/2 方法注释模板/*** 功能描述:* @param ...原创 2019-05-15 16:12:24 · 521 阅读 · 0 评论 -
IDEA (七) 常用插件使用
HTTP Client的使用(接口请求小工具插件)1 get请求2 post请求Linux(SSH)远程管理工具的使用设置Linux的链接地址启动SSH工具1 命令界面2 视图界面...原创 2019-05-15 16:17:31 · 389 阅读 · 0 评论 -
IDEA (八) 快捷键
Ctrl 快捷键 介绍 Ctrl+F 在当前文件进行文本查找(必备) Ctrl+R 在当前文件进行文本替换(必备) Ctrl+Z 撤销(必备) Ctrl+Y 删除光标所在行 或 ...原创 2019-05-15 16:21:26 · 108 阅读 · 0 评论 -
PowerDesigner逆向导入MYSQL数据库并显示中文注释
一、安装ODBC驱动当前环境:window 10 64bitPowerDesigner 16.5 32bitConnector/ODBC 5.1.13 下载地址:http://dev.mysql.com/downloads/connector/odbc/5.1.html选择win-32 MIS安装包,由于用的PD版本是32位的,所有选择ODBC也得32位否则会出现不兼容。下载...转载 2019-05-21 16:41:54 · 893 阅读 · 0 评论 -
IDEA (九) 用debug调试项目
在现在的开发中,我们经常采用Debug来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来跟踪代码的运行流程去学习三方框架的源码。 所以学习下如何在Intellij IDEA中使用好Debug,主要包括如下内容: 一、Debug开篇 二、基本用法&快捷键...转载 2019-05-16 15:24:12 · 247 阅读 · 0 评论 -
linux上用Xftp 5+Xshell 5配合部署tomcat项目
1.打开Xftp 5,新建会话2.填写会话相应的属性3.上传项目war包4.打开Xshell 5,新建会话5.填写会话相应属性6.查看当前目录情况:ls,进入到tomcat项目目录中:cd7.查看当前服务情况命令: ps -ef|grep tomcat8.停用服务进程: kill -9 6850当再次使用ps -ef|grep ...原创 2018-09-03 16:41:21 · 752 阅读 · 0 评论