有没有更简单的方法来部署到WebSphere?
题
我见过 这个问题 关于使用 WAS ant 任务部署到 WebSphere。
有没有更简单的方法来做到这一点?过去,我通过将 war 文件放入目录中来部署到 Tomcat。我希望 WebSphere 会有一个类似的机制,不涉及调用 IBM 库或依赖 RAD 安装在您的工作站上。
解决方案
有一个概念 WebSphere 快速部署. 。这应该与您描述的 Tomcat 经历相同。
其他提示
只是一个提示:如果您在系统管理/控制台首选项中激活“日志命令辅助命令”,您将在服务器日志目录中获得一个日志文件,其中包含您在控制台上执行的所有操作的 jython 脚本。因此,您可以第一次在每个控制台部署您的东西,然后获取稍后的命令并将它们输入 wsadmin.bat -lang jython "thecommandscomehere"
以便下一步部署。
一种方法是使用 Jython 或 jacl 脚本. 。请参阅 IBM 站点上的这些示例。
[编辑] 尤其是 wsadminlib.py.zip
页面底部附近的下载包含大量示例和帮助函数,可帮助您入门。
WAS 确实提供了一个包含一些自定义 ant 任务的客户端 jar。然而它们似乎非常有缺陷并且不能与远程服务器一起使用。
Netbeans 还支持 was 6 和 6.1,但这仍然有很多错误,但它对于生成一些绑定文件等很有用。
不隶属于 StackOverflow