10

我已经看到这个关于使用 WAS ant 任务部署到 WebSphere 的问题。

有没有更简单的方法来做到这一点?过去,我通过将战争文件放入目录中来部署到 Tomcat。我希望 WebSphere 有一个类似的机制,它不涉及调用 IBM 库或依赖 RAD 安装在您的工作站上。

4

4 回答 4

4

只是一个提示:如果您在系统管理/控制台首选项中激活“记录命令辅助命令”,您将在服务器日志目录中获得一个日志文件,其中包含您在控制台上执行的所有操作的 jython 脚本。所以你可以第一次在每个控制台部署你的东西,然后获取命令供以后使用,并将它们输入到wsadmin.bat -lang jython "thecommandscomehere"下一次部署中。

于 2008-12-11T14:27:46.830 回答
3

一种方法是使用Jython 或 jacl 脚本。在 IBM 站点上查看这些示例。

[编辑]特别是wsadminlib.py.zip页面底部附近的下载包含大量示例和帮助函数,可帮助您入门。

于 2008-09-11T18:41:40.397 回答
3

WebSphere Rapid Deployment的概念。它应该与您为 Tomcat 描述的体验相同。

于 2009-05-19T08:39:33.740 回答
1

WAS 确实提供了一个包含一些自定义 ant 任务的客户端 jar。然而,它们似乎非常有问题,并且不能与远程服务器一起使用。

IBM ANT 任务 Javadoc

Netbeans 也支持 was 6 和 6.1,但这仍然有很多错误,但是它对于生成一些绑定文件等很有用。

于 2008-10-30T22:41:26.487 回答