Rule Compilation error xxx cannot be resolved

说明:在eclipse中部署服务器时不报错,但在dos窗口中部署时如下异常

原因:规则引擎drl文件文件两个含义相同的变量中文注释(只能用//不能使用/**xxx*//*xxx*/)要保持相同,否则会报此异常。

        // 注释1
        List list1 = new ArrayList();
        list1.add("abc");
        // 注释2
        List list2 = new ArrayList();
        list2.add("efg");
        
        Map map = new HashMap();
        map.put("a", list1);
        map.put("b", list2);        

要保持注释1注释2内容完全相同

英文注释没这要求

原文地址:https://www.cnblogs.com/gangzi2013/p/6489316.html