11 2017 档案

摘要:我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven compiler plugin完成的。进一步说,每个任务对应了一个插件目标(goal),每个插件会有一个或者多个目标,例如maven compiler plugi 阅读全文
posted @ 2017-11-21 19:58 西风.烈马 阅读(166) 评论(0) 推荐(0)
摘要:我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven compiler plugin完成的。进一步说,每个任务对应了一个插件目标(goal),每个插件会有一个或者多个目标,例如maven compiler plugi 阅读全文
posted @ 2017-11-21 19:57 西风.烈马 阅读(124) 评论(0) 推荐(0)
摘要:在命令行新建项目 mvn archetype:generate 将项目转成eclipse项目: mvn eclipse:eclipse 在项目的pom.xml文件所在目录用命令行查看项目依赖层次: mvn dependency:tree 在项目的pom.xml文件所在目录用命令行使用如下命令,则会将 阅读全文
posted @ 2017-11-19 17:31 西风.烈马 阅读(112) 评论(0) 推荐(0)
摘要:同步控制: 重入锁:synchronized的功能扩展 java.util.concurrent.locks.ReentrantLock ReentrantLock的几个重要方法如下: lock():获得锁,如果锁已被占用,则等待 lockInterruptibly():获得锁,但优先响应中断 tr 阅读全文
posted @ 2017-11-01 07:34 西风.烈马 阅读(192) 评论(0) 推荐(0)