个人简介

Echo Blog


江湖无名 安心练剑
  • VERT.X
    Vert.X Eclipse Vert.x is a tool-kit for building reactive applications on the JVM. 优点很多,不赘述。 Hello World 创建一个 Java maven 项目。 Project Struct │pom.xml │ └─src ├─main │ ├─java ...
    2017-09-30 08:34:43 | Java
  • Maven Plugin doc jdk1.8 javadoc 编译报错
    jdk8生成javadoc报错的解决 maven-javadoc-plugin 插件生成报 Error decoding percent encoded characters 需增加 <additionalparam>-Xdoclint:none</additionalparam> 配置,增加execution的,可能不起效。 <build> ...
    2017-09-29 10:13:20 | Maven
  • Maven Plugin Dev
    Maven Plugin Mvn Plugin 对于使用 maven 的人来说并不陌生,我们如何编写自己的插件呢? Mojo A mojo is a Maven plain Old Java Object. Each mojo is an executable goal in Maven, and a plugin is a distribution of one or mor...
    2017-09-29 10:13:20 | Maven
  • Compile Doc Processor
    Compile Doc Processor Java 可以在编译阶段对类的信息进行解析。 阅读要求:最 Java 注解熟悉。 Simple Demo Coding 简单例子,目录结构如下: ├─src │ ├─main │ │ ├─java │ │ │ └─com │ │ │ └─ryo │ │ │ └─jdk │ │ │ ...
    2017-09-29 09:13:18 | Java
  • Javassist
    Javassist Javassist (Java Programming Assistant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java; it enables Java programs to define a new class at ru...
    2017-09-29 08:52:45 | Java
  • Java Dev Guide
    Java Dev Guide 阿里巴巴 Java 开发手册下载 愿景:码出高效,码出质量。 此篇规范可以作为自己的编写规范。也可留作日后 team 的开发规范。 以后所有项目,直接引入这一篇规范。 编程风格 命名风格 【强制】命名不可以 _/$ 为开始或者结束。 【强制】禁止拼音与英文混淆。建议纯英文。 【强制】类...
    2017-09-29 00:46:05 | Java
  • maven-05-maven 配置进阶学习
    前言 在项目开发的过程中,我们通常要使用到外部依赖的组件,同时也会使用某些插件来帮助我们管理项目。 例如,我们访问数据库的时候需要使用到jdbc组件,我们可以下载对应的jar包去加载到我们的应用中。 在我们日常开发大型的项目中,会碰到依赖各种各样的外部服务,各种各样的组件,配置繁琐,依赖冲突会增加,为了解决这些问题,我们就会有以下几种工具来管理:maven,ant,gradle等。 ...
    2017-09-28 10:52:13 | Maven
  • maven 发布到中央仓库之 Ignore Licence-04
    Ignore 作用 git 忽略提交文件 # maven ignore target/ *.jar *.war *.zip *.tar *.tar.gz # eclipse ignore .settings/ .project .classpath # idea ignore .idea/ *.ipr *.iml *.iws # temp ignore *.log *.cache...
    2017-09-28 10:52:13 | Maven