使用动态模型和XWorker的模型库编写的一些应用。
需要Java 1.8或以上和Maven,请自行安装Java和Maven,需要在系统终端里能够直接执行java和mvn两个命令。
如果执行setup.sh没有可执行权限,那么可以执行chmod 775 setup.sh命令设置setup.sh为可执行。
更新本项目,获取最新代码,在系统终端里执行下面命令。
mvn clean
setup.cmd或setup.sh
mvn clean命令会清空./lib/mvn/目录和./lib_rap/目录,setup.cmd或setup.sh会重新拷贝依赖到./lib/mvn/目录下。
可以修改pom.xml添加其它类库,也可以把类库拷贝到./lib/目录下。
大部分应用都包含了模型编辑器,如果要打开模型编辑器,可以运行下面的命令之一。
根据引用的模型库的不同,以上命令可能同时存在,也有可能只有个别存在。
如果一个应用没有导入模型编辑器,那么又想编辑模型,可以在pom.xml加入模型编辑器的依赖,然后重新setup。要想导入模型编辑器,可以参看SWT。
如果应用目录下存在run.cmd或run.sh,那么可以通过它直接运行当前应用。
基本脚本,其它脚本都是基于它来实现的。可以用它来执行模型或模型文件。
//执行模型,执行模型的路径和方法名,其中方法名如果是run则可以省略,如:
dml.cmd xworker.example.ExampleMain run
//执行模型文件,指定模型文件的路径和方法名,其中方法名如果是run则可以省略,如:
dml.cmd Workench.dml
把当前的应用作为系统级的开发平台,需要管理员权限来执行。
这个命令执行后会把dml.cmd或dml.sh加入到系统路径下,如有可能还会把*.dml文件和dml.cmd或dml.sh关联,从而可以直接执行dml命令或直接执行*.dml文件。
位于/ide/thingexplorer的应用可以作为总的动态模型的开发平台。相比swt、web和javafx几个模型编辑器只引用了相关的模型库,而thingexplorer引用了XWorker中几乎所有的不会冲突的模型库,可以把它作为总的动态模型开发平台。
如要把thingexplorer作为总的开发平台,可以执行它下面的setupenv.cmd或setupenv.sh。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。