jbossas6&;7-需要自动化java应用程序中的操作
我需要能够从java应用程序控制JBoss操作。 在过去的几个小时里,我一直在阅读关于这件事的文章,似乎AS6和AS7在这方面有很大的不同 据我所知,如果我错了,请纠正我,在AS6中使用Twiddle工具,在AS7中使用CLI通过命令行自动化操作 我想知道:jbossas6&;7-需要自动化java应用程序中的操作,jboss,jboss6.x,Jboss,Jboss6.x,我需要能够从java应用程序控制JBoss操作。 在过去的几个小时里,我一直在阅读关于这件事的文章,似乎AS6和AS7在这方面有很大的不同 据我所知,如果我错了,请纠正我,在AS6中使用Twiddle工具,在AS7中使用CLI通过命令行自动化操作 我想知道: 有没有办法编写一个支持这两个版本的java应用程序 如果我为AS6和AS7编写不同的应用程序, Twiddle和CLI是否允许以下操作: 查询服务器配置 部署/启动/停止应用程序 部署数据源 启动/停止服务器 核对申请表 获取应用程序状态
- 查询服务器配置
- 部署/启动/停止应用程序
- 部署数据源
- 启动/停止服务器
- 核对申请表
- 获取应用程序状态
- 部署JMS资源
- 添加/删除用户
谢谢 我每天都在管理Java EE作业时使用这种工具:) 它成为了一个名为的apache项目,并完成了这里的所有工作 有了这个,我可以管理JBoss/WebLogic/WebSphere for EAR/WAR/JAR上的部署;事实上没有限制;您甚至可以管理配置文件等的部署;你可以用它做任何事 我用它管理140个客户环境
希望这能有所帮助。谢谢你的回答。我需要编写的代码将分发给客户机,因此我正在寻找一种解决方案,比如:jmx,使用带有twiddle的命令行,等等。我只是不熟悉这些选项,所以我想知道它们是否可以为我提供所需的所有功能,以及我是否可以以相同的方式与这两个版本交互。感谢您可以查看ApacheKaraf的文档,如果符合您的需要,团队将很乐意作出回应。当做