从零开始安装并运行 XWorker:下载绿色安装包、配置 Java 环境、启动图形界面 / Web 编辑器 / 示例程序,全程无需复杂配置。
XWorker 提供 Windows 绿色免安装版,下载后解压即可使用,无需安装程序。推荐下载地址:
免安装、解压即用,包含完整动态模型引擎与模型编辑器。
将下载的 xworker2.0.4b.zip 解压到本地磁盘。建议解压到不含中文和空格的路径,例如:
# 推荐(示例) C:\xworker\xworker-2.0.4b\ # 请记录你的解压目录,后续步骤会用到(下文以 C:\xworker\xworker-2.0.4b\ 为例)
解压完成后,你会看到类似下面的结构:
xworker-2.0.4b/ ├── dml.cmd # 核心启动脚本(运行模型/编辑器) ├── dml.conf.cmd # JVM 库路径配置 ├── swt.cmd # 启动 SWT 图形界面(桌面版模型编辑器) ├── web.cmd # 启动 Web 版模型编辑器 ├── example.cmd # 运行示例程序 ├── setupenv.cmd # (可选)注册 .dml 文件关联与环境变量 ├── config/ # 配置目录 ├── databases/ # 数据库相关 ├── lib/ # 依赖库(Jar 包) ├── lib_rap/ # RAP(远程应用平台)库 ├── os/ # 平台相关原生库(win32 等) ├── projects/ # 项目目录(模型工程) ├── webroot/ # Web 静态资源 └── work/ # 运行时工作目录
XWorker 基于 Java 开发,需要 JDK 8 或更高版本。打开命令提示符(Win + R 输入 cmd),执行:
java -version echo %JAVA_HOME%
如果能看到版本信息(如 java version "1.8.x" 或更高)且 JAVA_HOME 已设置,可跳过本步骤,直接进入 第四步。
JAVA_HOME 指向 JDK 安装目录,并将 %JAVA_HOME%\bin 加入 PATH。# 控制面板 → 系统 → 高级系统设置 → 环境变量 JAVA_HOME = C:\Program Files\Java\jdk1.8.0_xxx # 并在 PATH 中追加 %JAVA_HOME%\bin
jre 文件夹,XWorker 的 dml.cmd 会优先使用本地 JRE,此时无需手动安装 JDK。XWorker 提供了 setupenv.cmd 脚本,可完成两件事:
.dml / .dmw 模型文件双击即可用 XWorker 打开。XMETA_HOME 并加入 PATH,方便在任意目录调用 dml.cmd。setupenv.cmd,否则会提示 "Access is denied"。# 在解压目录中找到 setupenv.cmd,右键 → 以管理员身份运行 # 脚本会执行(示例输出): echo set file association assoc .dml=DynamicModel assoc .dmw=DynamicModelWindow ftype DynamicModel=C:\xworker\xworker-2.0.4b\dml.cmd %%1 %%* ftype DynamicModelWindow=C:\xworker\xworker-2.0.4b\dmw.cmd %%1 %%* echo set XMETA_HOME SetX XMETA_HOME C:\xworker\xworker-2.0.4b\ /M SetX /M PATH "%PATH%;C:\xworker\xworker-2.0.4b\
setupenv.cmd 中的路径默认指向其自身所在目录。若你解压到了其它位置,脚本会自动使用当前目录,一般无需修改;如遇路径不符,可直接手动编辑脚本中的路径。如果你不需要双击打开 .dml 文件,或不想改动系统环境变量,可以完全跳过本步骤——直接进入下一步启动 XWorker。
XWorker 提供多种启动方式,按需选择:
启动桌面图形界面模型编辑器,支持完整的模型树编辑、属性编辑与预览。
swt.cmd
双击 swt.cmd 即可
启动内置 Web 服务器与 Web 版模型编辑器,可通过浏览器访问编辑。
web.cmd
双击 web.cmd,浏览器打开提示的地址
运行 XWorker 自带的示例,快速体验动态模型的运行效果。
example.cmd
双击 example.cmd
所有启动脚本最终都是调用核心脚本 dml.cmd 并传入要运行的模型路径,你也可以在命令提示符中手动执行:
# 进入解压目录 cd /d C:\xworker\xworker-2.0.4b # 启动 SWT 图形界面模型编辑器 dml.cmd xworker.thingeditor.SwtThingEditor run # 启动 Web 版模型编辑器 dml.cmd xworker.webthingeditor.WebThingEditor run # 运行示例 dml.cmd xworker.example.ExampleMain run
dml.cmd <模型路径> run,可直接运行任意可执行的动态模型。启动成功后,请按以下清单逐项确认:
http://localhost:端口/),浏览器可正常打开。ClassNotFoundException 或 UnsatisfiedLinkError 等致命错误。若以上均正常,说明 XWorker 已成功安装并可以开始使用。接下来可以:
与开发者、模型封装者、AI 研究者一起交流动态模型与 AGI 最新进展。
通常是 JAVA_HOME 未设置或 JDK 未安装。请先按第三步配置 Java 环境,然后在命令提示符中手动执行 swt.cmd 查看具体报错信息。
这是提示你未设置 JAVA_HOME。设置后重新打开命令行即可;若解压目录内含 jre,XWorker 会自动使用本地 JRE,可忽略此提示。
写入环境变量(SetX /M)需要管理员权限。请右键 → 以管理员身份运行。如果不需要文件关联与环境变量,也可以跳过此步骤。
绿色版无需卸载程序:直接删除解压目录即可。若曾运行过 setupenv.cmd,可手动删除 XMETA_HOME 环境变量与 .dml/.dmw 文件关联。
x-meta 是动态模型引擎(核心运行时),xworker 是基于该引擎开发的完整平台(模型库、IDE、Web 组件等)。绿色安装包已包含两者,无需单独安装。