`
qtlkw
  • 浏览: 307064 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表

xmlUnit1.5 Comparison

    博客分类:
  • JAVA
xmlunit 用来对比不同的xml content是否相同。你可以ignore withspace和order. XMLUnit.setIgnoreWhitespace(true); XMLUnit.setIgnoreAttributeOrder(true); DifferenceListener myDifferenceListener = new IgnoreTextAndAttributeValuesDifferenceListener(); Diff myDiff = new Diff(myControlXML, myTestXML); myDiff.overrid ...
<project name="SecurityManager" default="deployment" basedir="."> <target name="deploy"> <sshexec host="xxx" port="8101" username="xxx" password="xxx" trust="true" command="stop 883; ...

Property Placeholder

有时候需要从properties文件中加载配置,以前的方式是这样的:     <bean id="jdbcProperties" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <list> <value>classpath*:/sp ...

Maven仓库

什么是Maven仓库 在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如log4j.jar,junit.jar等等。每建立一个项目,你都需要建立这样的一个/lib目录,然后复制一对jar文件,这是很明显的重复。重复永远是噩梦的起点,多个项目不共用相同的jar文件,不仅会造成磁盘资源的浪费,也使得版本的一致性管理变得困难。此外,如果你使用版本管理工具,如SVN(你没有使用版本管理工具?马上试试SVN吧,它能帮你解决很多头疼的问题),你需要将大量的jar文件提交到代码库里,可是版本管理工具在处理二进制文件 ...
这几天实现了一个向远程Jboss服务器中部署文件的程序,是采用Jboss 的 JMX 远程调用方法来实现的,方法比较简单,略微修改就可以把文件传送到远程启动了Jboss服务器的机器上,希望与大家分享,此处贴上了全部实例代码,配置好后即可运行。    实现步骤如下: 1、下载安装Jboss服务器 2、新建立java项目,引入jboss安装目录 server\default\lib 中的 jboss.jar 和 jmx-adaptor-plugin.jar 包到classpath中 3、建立 RMIAdaptorHelper.java 类,用于处理远程调用,代码如下: package co ...

(转)mvn工具介绍

学习Mina的时候,发现Mina使用Maven做项目管理的。又开始学习Maven,这段时间做的笔记。要学会这种类似于ant,又比ant高级的build工具,首先要掌握mvn命令下的各个参数,然后将这些mvn、参数组合在实际的项目中加以运用。 mvn将项 ...
Deploy to remote repository successfully: mvn deploy:deploy-file -Dfile=C:\agile\apache-maven-3.2.1\.m2\hello-camel-file\hello-file\0.0.2\hello-file-0.0.2.jar -DpomFile=C:\agile\apache-maven-3.2.1\.m2\hello-camel-file\hello-file\0.0.2\hello-file-0.0.2.pom -DrepositoryId=Remoted_Repository_Id -Durl=ht ...
Out of the box, every ServiceMix instance comes with an embedded ActiveMQ JMS (Java Message Service) broker. This feature makes it easy to communicate between Camel routes using persistent messages and also to distribute messages over multiple instances using clustering or load balancing. The Active ...
是缺少了oraclepki.jar文件的缘故。 有两种方法可以解决。 一是将此jar包放入进入即可 二是go to Window > Preferences > Java > Code Coverage > 'Coverage Runtime' and type oracle.* in the 'Excludes' text box > Apply > Ok.

Corn Trigger

    博客分类:
  • JAVA
CronTrigger: CronTrigger 能够提供比 SimpleTrigger 更有具体实际意义的调度方案,调度规则基于 Cron 表达式,CronTrigger 支持日历相关的重复时间间隔(比如每月第一个周一执行),而不是简单的周期时间间隔。因此,相对于SimpleTrigger ...
<?xml version="1.0" encoding="UTF-8"?> <project name="remote" default="login"> <target name="login"> <taskdef name="SSHExec" classname="org.apache.tools.ant.taskdefs.optional.ssh.SSHExec"/> <sshexec host= ...
#!/bin/sh # chkconfig: 3 97 20 # description: JBoss App Server # processname: jboss # $Id: jboss_init_redhat.sh 60992 2007-02-28 11:33:27Z dimitris@jboss.org $ # # JBoss Control Script # # To use this script run it as root - it will switch to the specified user # # Here is a little (and extremely pr ...

log4j.properties

    博客分类:
  • JAVA
log4j.rootLogger=stdout, infofile, errorfile log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%-5p][%c{1}] - %m%n log4j.appender.stdout.Threshold = ERROR ...
编写一个OnlineUserListener。 package anni; import java.util.List; import javax.servlet.ServletContext; import javax.servlet.http.HttpSession; import javax.servlet.http.HttpSessionListener; import javax.servlet.http.HttpSessionEvent; public class OnlineUserListener implements HttpSessionListener { ...

Web Listener

    博客分类:
  • JAVA
转: http://gaojiewyh.iteye.com/blog/1759566 监听器的主要作用就是监听,当目标发生变化的时候就会触发一定的方法,这也就是所谓的事件触发机制。在这种机制中要有三个要素,也就是事件,事件源,处理事件的方法。这三要素之间是相互制约的。一旦事件处理方法被触发必定有事件发生,也就可以得到触发 的事件,通过事件也就可以得到事件源,也就谁触发了事件,这样据可以将这三个要素联系在一起了。一个事件源可以有多个触发事件,而一个触发事件的发生将有多个方法来调用,这也就是所谓的一对多关系,通过一对多关系我们很容易从多端得到一端,相反从一端无法得到多端,这个道理大家都是很清楚的,所 ...
Global site tag (gtag.js) - Google Analytics