|
包引用
集成XWorker需要引入如下包:commons-logging.jar;ehcache-1.2.4.jar;log4j-1.2.15.jar;ognl.jar;slf4j-api-1.5.2.jar;slf4j-log4j12-1.5.2.jar;xworker-1.2.jar。
使用XWorker
- 首先初始化World的路径。
- 其次就可以使用XWorker中的相关事物了。
比如以下代码可以运行事物管理器:
package org.xworker.alpha;
import org.xworker.Thing;
import org.xworker.World;
public class TestRunShell {
public static void main(String[] args){
try{
//初始化世界(World)的路径。
if(args.length >= 1){
System.out.println("world path : " + args[0]);
World.getInstance().init(args[0]);
}else{
World.getInstance().init(".");
}
//使用事物
Thing worldExplorer = World.getInstance().getThing("ui:worldExplorer:swt.WorldExplorerRunner");
worldExplorer.doAction("run");
}catch(Exception e){
e.printStackTrace();
}
}
}
edit
|