修改${M2_HOME}/conf目录下面setttings.xml文件。使用编辑器打开,找到localRepository一项,将它的值修改就可以了,我修改的是:${M2_HOME}/repo。
2008-07-22

何时使用规则引擎?

关键字: jboss drools
并非所有应用程序都应使用规则引擎。如果业务逻辑代码包括很多 if-else 语句,则应考虑使用一个规则引擎。维护复杂的 Boolean 逻辑可能是非常困难的任务,而规则引擎可以帮助您组织该逻辑。当您可以使用声明方法而非命令编程语言表达逻辑时,变化引入错误的可能性会大大降低。 如果代码变化可能导致大量的财政损失,则也应考虑规则引擎。许多组织在将已编译代码部署到托管环境中时具有严格的规则。例如,如果需要修改 Java 类中的逻辑,在更改进入生产环境之前,将会经历一个冗长乏味的过程: 必须重新编译应用程序代码。 在测试中转环境中删除代码。 由数据质量审核员检查代码。 由托管环境架构师批准更改。 ...
2008-07-22

使用JBoss Drools实现Hanoi Tower程序

关键字: jboss drools
最近在学习规则推理引擎,主要是在看JBoss Drools,有了一点点入门,自己写个例子练习一下,同时也和初学的同学们分享交流。 规则定义的代码如下:Hanoi.drl package com.sample.hanoi /* */ #list any import classes here. #declare any global variables here rule "apply for the n=1" when #conditions h : Hanoi( sequence == 1 ) then #actions ...
zhangcheng
搜索本博客
存档
最新评论