下面讲述如何把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  版权所有

沪ICP备08000575号