下载iobjects java产品的联机帮助文档,参考BSLicense web许可类接口,来实现web许可的连接。
http://support.supermap.com.cn/DataWarehouse/WebDocHelp/SuperMap_iObjects_Java_Help.zip
许可中心已部署上了,但是登录失败,一下是打印日志
02:30:06.991 [main] ERROR com.supermap.data.bslicense.BSLicense - connect bslicense server error
登录许可= false
code = 0
end
int[] loginFeatures = new int[] { 65400 }; // 登录Web许可 boolean b = BSLicense.login("10.10.3.25", 9183, loginFeatures); System.out.println("登录许可= "+b); // 连接Web许可中的许可模块,验证Web许可获取是否成功,成功返回0。 License lic = new License(); int code = lic.connect(65400); System.out.println("code = " + code); // 登出Web许可 BSLicense.logout(); // 再次连接许可模块,验证Web许可是否已经无效,返回值应该为非0值。 code = lic.connect(65400); System.out.println("code = " + code); System.out.println("end"); }
原来如此,问题解决了