Java Votary

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            48 隨筆 :: 1 文章 :: 80 評(píng)論 :: 0 Trackbacks

          前幾天跟著寫(xiě)了一個(gè)簡(jiǎn)單的例子.
          覺(jué)得Drools的配置也沒(méi)有什么.
          今天在運(yùn)行house的例子的時(shí)候, 無(wú)論怎么樣, 總是異常: 沒(méi)有定義的SMF.
          顯然沒(méi)有找到我定義的drools.config文件.
          官方網(wǎng)站上是這樣寫(xiě)地:
          String droolsConfigProp = System.getProperty( "drools.conf" );

          if ( droolsConfigProp != null )
          {
              loadConfig( droolsConfigProp );
          }

          ClassLoader cl = Thread.currentThread( ).getContextClassLoader( ); if ( cl == null )
          {
              cl = getClass( ).getClassLoader( );
          }

          Enumeration configUrls = cl.getResources( "META-INF/drools.conf" );

          if ( !configUrls.hasMoreElements( ) )
          {
              cl = getClass( ).getClassLoader( );
              configUrls = cl.getResources( "META-INF/drools.conf" );
          }

          if ( !configUrls.hasMoreElements( ) )
          {
              cl = ClassLoader.getSystemClassLoader( );
              configUrls = cl.getResources( "META-INF/drools.conf" );
          }

          this.classLoader = cl;
          while ( configUrls.hasMoreElements( ) )
          {
              URL configUrl = (URL) configUrls.nextElement( );
              loadConfig( configUrl );
          }

          好像每一個(gè)旮旯里面都找了, 為什么沒(méi)有找到我的呢?
          System.getProperty指向的位置并不一定和loadFromUrl位置一樣.呵呵.
          posted on 2006-03-11 10:00 Dion 閱讀(1643) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): Rule Engine
          主站蜘蛛池模板: 集贤县| 晋宁县| 连平县| 莫力| 景宁| 大余县| 商南县| 临泉县| 尼玛县| 道真| 武夷山市| 内江市| 青神县| 安岳县| 莱芜市| 乐山市| 行唐县| 襄汾县| 辽中县| 房山区| 吴忠市| 门源| 称多县| 蕲春县| 浮梁县| 溧水县| 嵩明县| 婺源县| 商都县| 千阳县| 田东县| 英超| 苍溪县| 鸡泽县| 江西省| 花垣县| 南投县| 阿尔山市| 中西区| 珲春市| 砚山县|