我已将我的worklight服务器从v6.0升级到v6.1。 目标环境是Liberty和Oracle数据库。 我为v6.1构建了一场战争并尝试部署它。 它失败并显示以下错误消息:
[taskdef] Could not load definitions from resource com/worklight/ant/defaults.properties. It could not be found.
答案 0 :(得分:2)
ANT罐子的名称已经改变。所以我不得不在我的xml配置文件中使用名为“worklight-ant-deployer.jar”而不是“worklight-ant.jar”的新命令。
<taskdef resource="com/worklight/ant/defaults.properties">
<classpath>
<fileset dir="${worklight.server.install.dir}/WorklightServer">
<include name="worklight-ant-deployer.jar"/>
</fileset>
</classpath>
</taskdef>