下面简单列举了一些动态模型项目打包和发布的情形。
XWorker是使用Java编写的,模型可以随类(class)一起打包到jar中,所以可以按照正常的Java项目发布和打包的方法,把模型发布到jar或war等中。
XWorker作为独立运行环境,我们建议把XWorker作为运行环境在目标机器上独立安装。虽然XWorker中的模型引擎和模型库等都可以打包到jar或war中,但由于XWorker比较庞大,引用了很多Java类库,而且相互之间可能存在引用,所以不太容易把只引用到的库和模型独立出来,所以我们建议在Java项目中只把动态模型的引擎的类库一起打包,而使用到到的XWorker的模型库就XWorker中的类库就留在XWorker中,XWorker就像Java、Ant或Maven一样独立下载和安装。
下载示例,示例是一个可运行的jar文件,jar中包含了模型引擎和相关的类库,运行的类是xworker.TestMain,TestMain执行时会执行xworker.HelloWorld这个模型,HelloWorld模型在xworker目录下。
模型项目的打包和发布都把XWorker作为独立的运行环境,即目标机器XWorker就像Java、Ant或Maven一样独立下载和安装。
可以把模型打包到jar中,双击jar执行jar中的相应的模型。
下载示例,示例是一个可运行的jar文件,执行该jar可以打开一个SWT窗口。
使用模型也可以编写WEB项目,模型同样可以随war打包和发布。
模型在操作系统下可以直接执行,因此模型也可以不用打包,直接拷贝到某个目录下执行。
直接使用模型可以参看下载的验证安装页面。
Copyright © 2007-2014 XWorker.org 版权所有