
插件工具
Idea、Eclipse、git、svn、ftp等
赫丙
走崎岖路,需平常心
展开
-
理解SVN与Git的区别
一直使用的SVN,最近因为工作需要换成了Git,还不太适应。针对SVN和Git的区别进行了学习,看到了一些好的文章,分享记录。 1) 最核心的区别Git是分布式的,而Svn不是分布的。Git更倾向于分布式开发,因为每一个开发人员的电脑上都有一个Local Repository,所以即使没有网络也一样可以Commit,查看历史版本记录,创建项目分支等操作,等网络再次连接上Push转载 2017-03-13 10:08:12 · 4476 阅读 · 0 评论 -
Maven上传jar到私服
POM中通过distributionManagement分发本地构建到NEXUS私服上,然后使用命令 mvn deploy第一步,在pom.xml中配置distributionManagement <distributionManagement> <repository> <id>nexus</id&g...原创 2018-12-12 14:25:04 · 3354 阅读 · 0 评论 -
Maven错误总结(更新)
一、出现org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration)错误错误原因:maven配置文件不是最新的解决方法:eclipse ->help ->...原创 2018-08-17 16:12:06 · 2144 阅读 · 0 评论 -
Maven:模块聚合和继承
类之间有聚合和继承关系,Maven也具备这样的设计原则。那么Maven的pom是如何进行聚合与继承的呢? 一、什么是聚合?为什么要用聚合? 上一篇博客介绍了模块化的基本知识。有了模块化,那么我们项目中会有很多模块,每个模块都是独立的maven project,如果项目不大,我们还可以独立的编译测试运行每个模块,但是随着项目越来越大,我们不得不想办法让我们的工作变得简单,这时就...转载 2018-06-06 17:21:39 · 516 阅读 · 0 评论 -
Maven:dependencies与dependencyManagement的区别
在上一个项目中遇到一些jar包冲突的问题,之后还有很多人分不清楚dependencies与dependencyManagement的区别,本篇文章将这些区别总结下来。 1、DepencyManagement应用场景 当我们的项目模块很多的时候,我们使用Maven管理项目非常方便,帮助我们管理构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二...转载 2018-06-06 17:19:27 · 399 阅读 · 0 评论 -
Maven clean失败(报错[INFO] BUILD FAILURE )
maven clean失败,控制台出现:[INFO] BUILD FAILURE[ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean) on project vn-wl-dxc: Failed to clean project: Fail原创 2017-05-05 16:00:07 · 7139 阅读 · 0 评论 -
Eclipse插件:mybatis generator的使用步骤
一、首先,安装eclipse插件Help--Eclipser Marketplace中查找:Mybatis Generator 1.3.5安装二、新建projectNew--other--查找如下点击next,选择你要将文件生成到哪里的项目名点击finish关闭。就会在hhh项目中生成文件generatorConfig.xml。注意:hhh项原创 2017-04-17 11:32:46 · 47339 阅读 · 0 评论 -
IDEA配置:使用代理访问内网服务器
基于公司业务,我们可能经常需要访问内网服务器,如在内网服务器上传下载文件等。但是本地运行代码自测时,需要配置代理来访问内网服务器。一、使用XShell创建socks代理新建会话——连接服务器地址——打开属性——找到“隧道”,点击“添加”:选择类型为:Dynamic(SOCKS4/5),端口自己写一个,之后连接,如下图:二、在IDEA里配置参数加上参数 -Dsoc...原创 2019-01-11 09:47:47 · 9905 阅读 · 1 评论 -
Eclipse从SVN导入Maven多模块项目
通过SVN导入Maven多模块项目,要分为两大步骤:一、先从SVN检出项目打开eclipse——import——步骤如下图: 二:导入maven工程虽然现在导入的项目是SVN,但不是maven项目,所以我们要删除。但一定不要勾选下面的选项。删除之后,按照导入maven项目的方式:这样就可以啦! ...原创 2018-09-19 19:18:04 · 7108 阅读 · 1 评论 -
PL/SQL developer 11.0/12.0注册码
PL/SQL developer 11.0注册码:product key:lhsw85g33x4p7leqk63hy8q28ffxzzvbxlserial No:193085password:xs374ca PL/SQL developer 12.0 注册码原创 2018-09-11 09:50:58 · 8207 阅读 · 6 评论 -
Eclipse中SVN的使用:提交和更新
首先在提交代码的时候,会看到有的文件前会有雪花标志,代表该文件被修改过。提交代码的时候,点击整个项目,右键---team---与资源库同步,这个目的是检查本地的代码和服务器上的代码有没有冲突,如果有冲突的话,应该像将冲突解决,否则提交代码会出错,解决冲突看我的另一篇博客。点击与资源库同步按钮之后,会跳转到Team Synchronizing界面,这个时候eclipse会自动检测本地...转载 2018-09-05 15:19:32 · 20383 阅读 · 3 评论 -
快速解决Tomcat端口被占用问题
题记:这个问题经常出现,每次都百度然后解决,现在在网上找到一个比较实用且快速有效的方法,记录下来。启动Tomcat出现问题:Port 8082 required by Tomcat v7.0 Server at localhost is already in use.1.在"运行"输入"cmd" 弹出DOS命令行窗口2.假如我要查的是端口"8082",则输入命令:netstat -aon|fin...原创 2018-04-02 16:23:55 · 1086 阅读 · 3 评论 -
Fiddler4使用教程
1、抓包工具有很多,为什么要使用Fiddler呢?原因如下:a.Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大。模拟http请求的功能也不够,且firebug常常是需要“无刷新修改”,如果刷新了页面,所有的修改都不会保存。b.Wireshark是通用的抓包工具,但是比较庞大,对于只需要抓取http请求的应用来说,似乎有些大材小用。c.Httpwatch转载 2018-02-01 17:48:34 · 660 阅读 · 0 评论 -
Eclipse中...No java virtual machine was found...解决方法
打开Eclipse时,出现了一个错误:...No java virtual machine was found...完整的错误提示是:A java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine转载 2017-04-24 09:20:57 · 16341 阅读 · 3 评论 -
【错误解决】本地计算机上的mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止
原文地址:http://blog.youkuaiyun.com/qq_26525215本文源自【大学之旅_谙忆的博客】在启动MySQL服务时出现该错误: 本地计算机上的mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止。mysql 版本 5.7.14 系统 win 7后来经过一系列的百度,谷歌,总算是解决了。首先,你需要把原来的服转载 2017-05-03 15:22:33 · 1378 阅读 · 0 评论 -
用Apache Ivy实现项目里的依赖管理
Apache Ivy是一个管理项目依赖的工具。 它与Maven Apache Maven 构建管理和项目管理工具已经吸引了 Java 开发人员的注意。Maven 引入了 JAR 文件公共存储库的概念,可通过公开的 Web 服务器访问(称为 ibiblio)。Maven 的方法减少了 JAR 文件膨胀的情况,不会占用大多数版本控制存储库。但使用 Maven 时,它会鼓励您采用转载 2017-04-05 10:22:14 · 391 阅读 · 0 评论 -
FTP主动和被动模式(详解+图示)
基础知识: FTP只通过TCP连接,没有用于FTP的UDP组件.FTP不同于其他服务的是它使用了两个端口, 一个数据端口和一个命令端口(或称为控制端口)。通常21端口是命令端口,20端口是数据端口。当混入主动/被动模式的概念时,数据端口就有可能不是20了。 主动模式FTP: 主动模式下,FTP客户端从任意的非特殊的端口(N > 1023)连入到FTP服务器的命令端口--2...转载 2019-01-10 20:00:46 · 9392 阅读 · 0 评论