java - 在 java 应用程序中查找 websphere 版本
问题描述
查找安装在 websphere 上的 java 版本是一个非常常见的问题,但是我们如何从 java 应用程序中找到 websphere 版本本身呢?我的java应用程序存在于同一台服务器上,请帮忙。
我知道将版本添加为环境变量并将其读取为应用程序的解决方案。但我正在寻找一种解决方案,我们不必在 WAS 中添加任何内容。
解决方案
使用Server
MBean以编程方式访问已部署应用程序中的产品版本信息。该serverVersion
属性将提供您需要的信息,然后提供一些信息。在脚本环境中,您有几个涉及 wsadmin 对象的选项: 使用AdminTask
对象访问MBean的serverVersion
属性;server
或者,使用AdminControl.getNodeBaseProductVersion
命令。最后,从命令行使用 versionInfo 命令。-问候。
推荐阅读
- codenameone - 泛化代码以捕获和裁剪照片
- python - QUdpSocket 在 PyQt5 中没有 writeDatagram() 函数吗?
- d3.js - d3.js 中的时间格式 (%"Y")
- java - 有没有更好的方法来使用 Java 中的特定本地 IP 地址执行 ICMP Ping
- angular7 - 如何在 Angular 中动态显示 404
- godot - 如何将 queue_free() 与 Area2D 一起使用
- javascript - 如何通过对象数组中的键值合并或连接数据?
- javascript - 让 react-dropzone 接受 *all* 文件
- c# - 如何为所有控件、面板、文本块等设置背景属性?
- r - 在数据框中创建变量的正则表达式循环