我想我需要知道我在classpath(什么jar)中需要什么才能执行WebSphere 6.1 ant任务。如果有人可以提供一个完美的例子。

有帮助吗?

解决方案

对于Websphere 6.1,您可以使用jar com.ibm.ws.runtime_6.1.0.jar来访问ant任务。

在Windows上,jar位于plugins目录中(对我来说这是:C:\ Program Files \ IBM \ WebSphere \ AppServer \ plugins)。

其他提示

实际的Websphere Ant任务在 wsanttasks.jar 中定义。

Linux系统的可能路径是 /opt/IBM/WebSphere/AppServer/lib/wsanttasks.jar

然而,我怀疑你是否会成功只是通过包括那个,因为我记得尝试过一次因为依赖而失败了。

然而,这并非不可能,因为 ws_ant 只是一个包装脚本,它添加所有必需的类路径并调用内置的ant 。因此,如果您有时间查看 ws_ant 脚本,您将能够获得所有必需的类路径。

顺便提一下,为什么你要避免 ws_ant ,这肯定会让你的生活变得简单。

websphere的ant任务被搞砸了,他们调用了wsadmin.bat

你可以自己做那件事

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top