下面讲述如何把XWorker集成到Java项目中。
最小引用包
如果要在自己的项目中使用XWorker,那么可以导入XWorker的最要依赖包,这些包是X-Meta引擎所需的包。
以下包必须有:
commons-pool.jar
log4j-1.2.15.jar
ognl.jar
slf4j-api-1.5.2.jar
slf4j-log4j12-1.5.2.jar
xmeta.jar
以下包可选:
jackson-annotations-2.2.0.jar
jackson-core-2.2.0.jar
jackson-databind-2.2.0.jar
jedis-2.1.0.jar
以上包在XWorker的lib目录下都可以找到。
使用XWorker
在Java项目中使用XWorker,主要是要初始化org.xmeta.World对象,初始化的参数是XWorker的安装目录,如:
//获得world实例 World world = World.getInstance(); //初始化World world.init("/usr/local/xworker");
项目打包
在自己的Java项目中创建的事物,可以直接打包到jar中,或放到其它类库路径下。
完全脱离XWorker
以上做法是把XWorker作为一个独立的应用安装到系统中,在Java项目中通过初始化World来使用它,那么有没有办法完全脱离XWorker呢?
方法是把相关事物全部打包到jar中或放到类库路径下,当然,XWorker是使用X-Meta引擎开发的,也可以不用XWorker的事物,而只用自己的事物。
Copyright © 2007-2014 XWorker.org 版权所有