Charles支持https抓包配置

最近想用charles抓https app请求,发现支持不了,需要做一些配置才可。

找了一下,网上的教程大致不差,但是不够直接。

决定记录一下(Charles用3.11.2版本):

<1> 这里假定已经安装了charles,且配置好能抓取普通的http请求;

<2> 安装charles root证书,如;

 

11

 

<3> 之后,同<2>的菜单项,选save charles roo[......]

Read more

Posted in 工具使用 | Leave a comment

使用housemd线上debug Java应用

采用自行编译housemd的方式,因为housemd采用scala编写,需要先安装sbt

 

sbt的安装见Getting Started with sbt — Installing sbt manually

 

接下来是housemd的编译:

<1> 借助git下载源码,并使用sbt编译

$ git clone https://github.com/zhongl/HouseMD.git housemd
$ cd housemd[......]

Read more

Posted in 工具使用 | Leave a comment

Maven生命周期

Maven2.0基于构建生命周期这一中心概念,这意味着构建和分发某个artifact的过程是定义得非常清晰的。

Maven有三个内建的生命周期:default,clean和site。default生命周期负责处理工程的部署,clean生命周期进行工程的清理,而site生命周期则负责创建工程的站点文档。

 

一个构建生命周期由一系列阶段组成

每个生命周期由一系列不同的构建阶段组成,每个构建阶段代表了生命周期中一个阶段。如default生命周期中包含了如下这些构建阶[......]

Read more

Posted in 工具使用 | Tagged | Leave a comment

MyEclipse2013中部署时无法自动添加jar

最近试了一下高端大气上档次的MyEclipse2013,部署项目时发现项目中jar包无法自动部署到Tomcat中,由于从MyEclipse8.5过度过来,有点纳闷,明明都已经将jar都添加到了build path->library中,后面Google了一下,是MyEclipse更改了添加jar的机制。

在MyEclipse2013中,需要右键点击项目名称,选择properties(属性):

01

 

在属性页的左边点选MyEclipse->Deploym[......]

Read more

Posted in 工具使用 | Tagged | Leave a comment