自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (9)
  • 收藏
  • 关注

原创 maven插件开发(二)

接着上一篇文章:  maven插件开发(一)这里主要讲解如何配置各种类型的变量值插件代码为:package com.lala.maven.plugin;import java.io.File;import java.net.URL;import java.util.List;import java.util.Map;import java.util.Prop

2015-09-30 15:35:22 1033

原创 maven插件开发(一)

环境   Apache Maven 3.3.3 , Java version: 1.7.0_67一:新建Maven项目com.lalasys-maven-plugin1.0.0maven-plugin注意1:packaging必须为maven-plugin2:artifactId 最好是 ${prefix}-maven-plugin  。 maven-${pref

2015-09-30 14:44:48 1118

原创 使用Apache Camel处理web service请求的三种方法

一:首先写一个接口,用来发布web servicepackage com.pp.ws;import javax.jws.WebMethod;import javax.jws.WebService;/** * 计算器接口 */@WebServicepublic interface Calculator { @WebMethod public String getVer

2015-09-30 09:53:41 9269

原创 maven配置依赖github上的项目

有些时候,maven中央仓库里面的不是最新的,而我们又要使用最新的依赖,怎么办呢?一种方式是,把项目git clone下来,自己编译,然后安装到maven本地今天,我就来介绍另一种方式提供这种服务的网站是:https://jitpack.io/比如说,我们现在要使用org.influxdb/influxdb-java 2.0的版本,maven中央仓库只是1.5

2015-09-26 21:28:30 7343 1

原创 maven忽略测试的三种方法

方法一:  命令行加参数的方法mvn install -DskipTests 或 mvn install -Dmaven.test.skip=true方法二:使用maven插件的方法 org.apache.maven.plugins maven-surefire-plugin 2.18.1 true 方法三:使用定义变量的方法 true

2015-09-20 10:02:38 6690

原创 Apache Camel读取配置文件

方法一: 方法二: 引用属性和上面的方法一样camel版本:2.14.1

2015-09-17 16:50:20 3471

原创 httpClient4.x忽略证书直接调用

org.apache.httpcomponents httpclient 4.5代码如下:package com.lala.httpclient;import java.net.URI;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;i

2015-09-17 12:21:42 6319

原创 Apache Camel异常处理

直接看代码package com.lala.bean;import org.apache.camel.Exchange;import org.apache.camel.Processor;public class TestBean implements Processor { private String appId; public void process(Exchange

2015-09-14 22:07:12 4673 1

原创 eclipse里面调试maven插件

某日,在执行maven打包的时候,报错了java.lang.IllegalArgumentException: The header cannot be an empty string. at org.apache.felix.utils.manifest.Parser.parseHeader(Parser.java:37) at org.apache.felix.bundleplug

2015-09-13 19:58:46 2765

原创 Apache Came组件rest的使用

The rest component allows to define REST endpoints using the Rest DSL and plugin to other Camel components as the REST transport.代码如下:

2015-09-11 14:34:56 2032

原创 Apache Came组件http4的使用

http : For calling out to external HTTP servers using Apache HTTP Client 3.xhttp4 : For calling out to external HTTP servers using Apache HTTP Client 4.xhttp、http4其实是一样的,只是底层用的http client版本不一样现在以http4

2015-09-11 12:02:40 2911

原创 Apache Camel中的recipientList和routingSlip的区别?

二者都是根据消息来动态的路由到一个多个结点简单用法如下: endlist endlist ProducerTemplate pt = context.getBean("camelTemplate", ProducerTemplate.class); pt.send("direct:routingSlip", new Processor

2015-09-06 16:57:33 2122

原创 Apache Camel的multicast简单示例

这里以一个问题开始:和有什么区别?回答:加了multicast后,消息会复制多份,发送到后面所有的to节点,multicast可以指定线程池来并发,发送消息 没加的话,消息会依次流转到后面的节点 package com.pp.

2015-09-06 09:52:35 2747 1

原创 Apache Camel的sample的简单示例

sample(中文翻译为采样):单位时间内只能有指定个数的节点才能通过,剩余的丢弃 调用:ProducerTemplate pt = context.getBean("camelContextTemplate", ProducerTemplate.class);for(int i=1;i<=12;i++){

2015-09-05 20:40:48 2606

原创 Apache Camel的routingSlip简单示例

有些特殊的消息我们需要根据消息来动态的路由到一个多个结点。这是我们可以采用routing Slip的模式 routes package com.lala.bean;import org.apache.camel.Exchange;import org

2015-09-05 10:18:01 1768

原创 Apache Camel的aggregate简单示例

aggregate表示聚合,把相同类型的对象聚集起来,形成一个新的对象返回出去下面的例子演示了一个聚合求用户总得分的例子<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:camel="http:/

2015-09-04 23:59:14 3230

原创 Apache Camel的split使用示例

用法一: ${in.header.ids} ${in.body} com.lala.util.Split.javapackage com.lala.util;import java.util.Arrays;import java.ut

2015-09-04 19:23:31 3104

原创 Apache Camel的Header、Property、Body配置示例

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:camel="http://camel.apache.org/schema/spring" xsi:schemaL

2015-09-04 18:11:31 4552

原创 karaf dev:watch 使用配置教程

软件版本:Apache Karaf 2.4.3一:配置apache-karaf\etc\org.ops4j.pax.url.mvn.cfg 文件把如下两个配置的注释放开org.ops4j.pax.url.mvn.settingsorg.ops4j.pax.url.mvn.localRepository并且,配置好这2个如:org.ops4j.pax.url.mv

2015-09-02 11:52:40 1734

原创 maven插件之maven-source-plugin

maven-source-plugin 插件主要是用来打包源代码的用法如下: org.apache.maven.plugins maven-source-plugin 2.4 true verify jar-no-fork 然后执行mvn clean installmvn clean deplo

2015-09-01 15:07:18 5512

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除