我想为 WebSphere 7 开发管理 jython 脚本。是否有任何 IDE(或者可能是 eclipse 的插件)提供代码自动完成功能、启动/停止服务器的能力、调试 jython 脚本?我知道有 Application Server Toolkit 6.1,但它适用于 WebSphere 6.1,不能应用于 WebSphere 7。
3 回答
在 WAS 7 中,“IBM Rational Application Developer Assembly and Deploy V7.5”已经取代了 AST。“IBM Rational Application Developer V7.5 for WebSphere”是“IBM Rational Application Developer Assembly and Deploy V7.5”的超集。两者都随您的 WAS 副本一起提供,但 RAD 的许可证只是试用版,而组装和部署工具的许可证不会过期。请参阅:http: //publib.boulder.ibm.com/infocenter/wasinfo/v7r0/index.jsp ?topic=/com.ibm.websphere.nd.multiplatform.doc/info/ae/ae/catk_assemblytools.html
两者都应该允许您创建/调试 Jython/wsadmin 脚本。
至于 Python/Jython,有PyDev Eclipse 插件。
我自己对 Jython Wsadmin 感到沮丧。我构建了一个使用 Groovy-DSL 进行配置的工具:
- 数据源
- JdbcProvider
- SIB、JmsQueue、顶部
- 激活规范
- 等等
您可以将其添加为 IntelliJ 中的项目依赖项,然后完成并检查。您将能够像在常规 Java 程序中一样使用调试器单步执行脚本。不过,我没有测试启动/停止服务器功能。
我尽量使它对我的目的有用,欢迎请求请求: https ://github.com/revaultch/wsadmin-groovy