08 2017 档案
摘要:1.很多事,有可能,我们现在看是对的,将来看是错的,3年很短,但是三十年很长,足够我们做很多事情,目光长远一点,视野开阔一点。2.保持一颗好奇心,好奇心,能让你更细致的观察,感受这个世界,发现问题、缺陷、美。3.世界上有一百种解决问题的方法,但是更需要发现问题的眼睛,我们需要保留的是一种发现问题的态
阅读全文
摘要:背景: 如果你想在项maven生命周期内,运行一段java代码,或者一段独立的程序,或者说我们所指的预执行,初始化某些值,生成某些不能预先生成的文件。那么这样我们就可以使用exec-maven-plugin进行程序的预执行,生成相关文件。具体配置如下: 具体的相关配置请参考官网:http://www
阅读全文
摘要:背景: 在研发阶段,想让一个服务通过tomcat启动起来有很多的方法,常用的idea都有这样的支持,那么如果我们没有tomcat,能不能让服务通过tomcat启动起来呢?maven就提供了这样的支持。 maven-deploy-plugin配置使用: 其具体的配置示例如下: 那么如上就将maven插
阅读全文
摘要:背景: 1.需要某个特殊的 jar包,但是有不能直接通过maven依赖获取,或者说在其他环境的maven仓库内不存在,那么如何将我们所需要的jar包打入我们的生产jar包中。 2.某个jar包内部包含的文件是我们所需要的,或者是我们希望将它提取出来放入指定的位置 ,那么除了复制粘贴,如何通过mave
阅读全文
摘要:背景: 如何加载不同环境的配置文件已经成了势在必行的,我们通常利用profile进行,详情参见我上篇博客 http://www.cnblogs.com/lianshan/p/7347890.html,但是单单的profile实在无法满足我们的需求,因为这实在是太简单太单一了,我们将它与maven-a
阅读全文
摘要:引子: maven与java的联系在今天的项目已经是不可分割的 ,但是不同的项目有各具特色的项目结构,不同的项目结构使用了不同的maven插件,想要了解一个项目的项目结构,或者自己构建一个具有成熟结构体系的项目,那么,了解到熟悉的使用maven插件那么就是势在必行的了。 maven装载不同环境所需的
阅读全文
摘要:版本的快速迭代不适合release发布到仓库,snapshot方便版本的快速迭代。 1.pom改为snapshot <dependency> <groupId>com.sf.ccsp.exp</groupId> <artifactId>exp-client</artifactId> <version
阅读全文

浙公网安备 33010602011771号