🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
![configuration元素](https://gitee.com/mianshenglee/datastorage/raw/master/md-photo/deploy-tool/configuration%E5%85%83%E7%B4%A0.jpg) `configuration`元素是针对具体的每种操作,需要设置相应的配置信息,以完成此操作完成的功能。如上面的安装tomcat的示例中,是实现命令执行操作的配置信息。根据当前部署工具已经提供的操作类,主要配置内容如下。 - `commands`元素,适用于`OperRunCommand`运行命令操作。此操作可以运行脚本文件,执行单个shell语句,bat语句等。它使用`commands`元素的配置。其它可不配置。 - `datasource`元素及`statements`元素,适用于`OperRunDbStatement`运行sql语句操作,此操作可对数据库执行指定的sql语句,它使用`datasource`元素及`statements`元素,分别设置数据库连接信息,需要执行的sql语句。 - `OperRunDependency`只运行依赖的操作,此操作不需要使用`configuration`元素,只需要使用`dependencies`元素即可。因此可不配置。 - `replace-files`元素,适用于`OperUpdateFile`更新配置文件操作,此操作只使用`replace-files`元素。其它可不配置。 - `OperGenerateQrcode`生成二维码操作,此操作使用`args`元素,输入相应的参数(如二维码内容,图片宽度、图片高度,输出路径),即可生成二维码图片。 - `OperListConfig`显示当前属性配置操作,此操作不需要配置。 [12]: http://ww3.sinaimg.cn/large/72d660a7gw1fbn6wc446xj209104t3yj.jpg