Ant 使用命令行部署Worklight适配器
是否有任何方法可以使用命令行而不是使用worklight控制台部署worklight适配器?(由于我的worklight server安装在WAS上,因此需要wsadmin命令或类似命令……。您可以使用所述的ANT任务。请注意,Ant任务随企业版和消费者版一起提供。不是免费的开发者版 部署适配器 用于部署适配器的Ant任务具有以下结构:Ant 使用命令行部署Worklight适配器,ant,adapter,ibm-mobilefirst,Ant,Adapter,Ibm Mobilefirst,是否有任何方法可以使用命令行而不是使用worklight控制台部署worklight适配器?(由于我的worklight server安装在WAS上,因此需要wsadmin命令或类似命令……。您可以使用所述的ANT任务。请注意,Ant任务随企业版和消费者版一起提供。不是免费的开发者版 部署适配器 用于部署适配器的Ant任务具有以下结构: <?xml version="1.0" encoding="UTF-8"?> <project bas
<?xml version="1.0" encoding="UTF-8"?>
<project base="." default="target-name">
<target name="target-name">
<taskdef resource="com/worklight/ant/defaults.properties">
<classpath>
<pathelement location="path_to_worklight-ant-platform.version>.jar" />
</classpath>
</taskdef>
<adapter-deployer worklightserverhost="http://server-address:port" deployable="myAdapter.adapter" />
</target>
</project>
元素具有以下属性:
- worklightserverhost属性指定Worklight服务器的完整URL
- deployable属性指定要部署的.adapter文件。 如果必须部署多个.adapter文件,请为每个文件添加一个元素
curl-v-X POST-H“内容类型:多部分/表单数据”-F“文件=@/tmp/workspace6.3/proj1/bin/samduceapter.adapter”-用户管理员:管理员-H“接受:应用程序/json”http://localhost:10080/worklightadmin/management-API/1.0/运行时/proj1/适配器
wlapps:
curl-v-X POST-H“内容类型:多部分/表单数据”-F“文件=@/tmp/workspace6.3/proj1/bin/app1 all.wlapp”--用户管理员:admin-H“接受:应用程序/json”http://localhost:10080/worklightadmin/management-API/1.0/运行时/proj1/应用程序
这里唯一的问题是,这些POST URL与Worklight v6.3-v7兼容,并且它们可能在未来的主要版本中发生更改,因此请阅读release admin REST API的文档以获得正确的URL