哪里可以下载JMXMP?

2023-11-21

我想使用 VisualVM 通过 JMX 远程分析 Java 应用程序。由于它是经过 NAT 和防火墙保护的 EC2 实例,因此我无法使用默认的 RMI 方法,而需要使用必须首先下载的可选 JMXMP 扩展。

注意 – 如果您想使用 JMXMP 连接器,请下载 JSR 160 参考实现来自 ,并添加 JMXREMOTE_OPTIONAL.JAR 文件到您的类路径。你会找到例子 包含的 JMX 远程 API 教程中 JMXMP 连接器的使用 使用 JSR 160 参考实现。

http://docs.oracle.com/javase/6/docs/technotes/guides/jmx/overview/connectors.html

但是当我进入该页面时,我找不到下载。事实上,谷歌无法找到下载。我在哪里可以获得这些扩展?


规范的 javax.management:jmxremote_option 似乎已从 Maven Central [1] 中删除。 (我想知道为什么......拉里的律师军团?)

幸运的是,以下似乎是一个直接替代品is在 Maven 中心 [2]:

<dependency>
    <groupId>org.glassfish.external</groupId>
    <artifactId>opendmk_jmxremote_optional_jar</artifactId>
    <version>1.0-b01-ea</version>
</dependency>

我的 JMXMP/TLS 代码继续使用此方法,安全且双方都进行身份验证。愿您的里程同样美好。 :)

[1] https://repo1.maven.org/maven2/javax/management/jmxremote_optional/1.0.1_04/

[2] https://repo1.maven.org/maven2/org/glassfish/external/opendmk_jmxremote_optional_jar/1.0-b01-ea/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

哪里可以下载JMXMP? 的相关文章

  • Java 中等效的并行扩展

    我在 Net 开发中使用并行扩展有一些经验 但我正在考虑在 Java 中做一些工作 这些工作将受益于易于使用的并行库 JVM 是否提供任何与并行扩展类似的工具 您应该熟悉java util concurrent http java sun
  • Grails 3.x bootRun 失败

    我正在尝试在 grails 3 1 11 中运行一个项目 但出现错误 失败 构建失败并出现异常 什么地方出了错 任务 bootRun 执行失败 进程 命令 C Program Files Java jdk1 8 0 111 bin java
  • JAXb、Hibernate 和 beans

    目前我正在开发一个使用 Spring Web 服务 hibernate 和 JAXb 的项目 1 我已经使用IDE hibernate代码生成 生成了hibernate bean 2 另外 我已经使用maven编译器生成了jaxb bean
  • Spark 1.3.1 上的 Apache Phoenix(4.3.1 和 4.4.0-HBase-0.98)ClassNotFoundException

    我正在尝试通过 Spark 连接到 Phoenix 并且在通过 JDBC 驱动程序打开连接时不断收到以下异常 为简洁起见 下面是完整的堆栈跟踪 Caused by java lang ClassNotFoundException org a
  • 列出jshell中所有活动的方法

    是否有任何命令可以打印当前 jshell 会话中所有新创建的方法 类似的东西 list但仅适用于方法 您正在寻找命令 methods all 它会打印所有方法 包括启动 JShell 时添加的方法 以及失败 被覆盖或删除的方法 对于您声明的
  • 反射找不到对象子类型

    我试图通过使用反射来获取包中的所有类 当我使用具体类的代码 本例中为 A 时 它可以工作并打印子类信息 B 扩展 A 因此它打印 B 信息 但是当我将它与对象类一起使用时 它不起作用 我该如何修复它 这段代码的工作原理 Reflection
  • 如何在PreferenceActivity中添加工具栏

    我已经使用首选项创建了应用程序设置 但我注意到 我的 PreferenceActivity 中没有工具栏 如何将工具栏添加到我的 PreferenceActivity 中 My code 我的 pref xml
  • 禁止的软件包名称:java

    我尝试从数据库名称为 jaane 用户名 Hello 和密码 hello 获取数据 错误 java lang SecurityException Prohibited package name java at java lang Class
  • 使用Caliper时如何指定命令行?

    我发现 Google 的微型基准测试项目 Caliper 非常有趣 但文档仍然 除了一些示例 完全不存在 我有两种不同的情况 需要影响 JVM Caliper 启动的命令行 我需要设置一些固定 最好在几个固定值之间交替 D 参数 我需要指定
  • Java Integer CompareTo() - 为什么使用比较与减法?

    我发现java lang Integer实施compareTo方法如下 public int compareTo Integer anotherInteger int thisVal this value int anotherVal an
  • 在 Mac 上正确运行基于 SWT 的跨平台 jar

    我一直致力于一个基于 SWT 的项目 该项目旨在部署为 Java Web Start 从而可以在多个平台上使用 到目前为止 我已经成功解决了由于 SWT 依赖的系统特定库而出现的导出问题 请参阅相关thread https stackove
  • Eclipse Java 远程调试器通过 VPN 速度极慢

    我有时被迫离开办公室工作 这意味着我需要通过 VPN 进入我的实验室 我注意到在这种情况下使用 Eclipse 进行远程调试速度非常慢 速度慢到调试器需要 5 7 分钟才能连接到远程 jvm 连接后 每次单步执行断点 行可能需要 20 30
  • Java执行器服务线程池[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 如果我使用 Executor 框架在
  • 如何从终端运行处理应用程序

    我目前正在使用加工 http processing org对于一个小项目 但是我不喜欢它附带的文本编辑器 我使用 vim 编写所有代码 我找到了 pde 文件的位置 并且我一直在从 vim 中编辑它们 然后重新打开它们并运行它们 重新加载脚
  • 在mockito中使用when进行模拟ContextLoader.getCurrentWebApplicationContext()调用。我该怎么做?

    我试图在使用 mockito 时模拟 ContextLoader getCurrentWebApplicationContext 调用 但它无法模拟 here is my source code Mock org springframewo
  • 如何在桌面浏览器上使用 webdriver 移动网络

    我正在使用 selenium webdriver 进行 AUT 被测应用程序 的功能测试自动化 AUT 是响应式网络 我几乎完成了桌面浏览器的不同测试用例 现在 相同的测试用例也适用于移动浏览器 因为可以从移动浏览器访问 AUT 由于它是响
  • 获取 JVM 上所有引导类的列表?

    有一种方法叫做findBootstrapClass对于一个类加载器 如果它是引导的 则返回一个类 有没有办法找到类已经加载了 您可以尝试首先通过例如获取引导类加载器呼叫 ClassLoader bootstrapLoader ClassLo
  • 在 Maven 依赖项中指定 jar 和 test-jar 类型

    我有一个名为 commons 的项目 其中包含运行时和测试的常见内容 在主项目中 我添加了公共资源的依赖项
  • Firebase 添加新节点

    如何将这些节点放入用户节点中 并创建另一个节点来存储帖子 我的数据库参考 databaseReference child user getUid setValue userInformations 您需要使用以下代码 databaseRef
  • java.lang.IllegalStateException:驱动程序可执行文件的路径必须由 webdriver.chrome.driver 系统属性设置 - Similiar 不回答

    尝试学习 Selenium 我打开了类似的问题 但似乎没有任何帮助 我的代码 package seleniumPractice import org openqa selenium WebDriver import org openqa s

随机推荐

  • 将进度条绑定到 wpf 中的媒体元素

    在 c wpf 中 我向窗口添加了进度条和媒体元素 这个想法是进度条显示媒体元素中的播放量 我用以下 xaml 尝试过
  • 如何在 Laravel 中使用 COALESCE?

    Laravel 查询中可以使用 COALESCE 吗 multipleitems DB table votes gt select masterItemId DB raw sum votes as voteSum gt whereBetwe
  • 在 python 中,如何在连接之前将 sqlite 数据库完全加载到内存中? [复制]

    这个问题在这里已经有答案了 我有一个 100 兆字节的 sqlite 数据库文件 我想在执行 SQL 查询之前将其加载到内存中 在 python 中可以做到这一点吗 Thanks apsw是 sqlite 的替代包装器 它使您能够在执行操作
  • 什么时候 dispose 方法不会被调用?

    我正在读书this前几天的文章 我想知道为什么有 Finalizer 和 Dispose 方法 我读here关于为什么您可能想要将 Dispose 添加到 Finalizer 中 我好奇的是 什么时候 Finalizer 会通过 Dispo
  • JSX 元素中带有 withStyles 的通用类型参数

    在 React with Material ui 中 我尝试创建一个接受通用参数并使用withStylesHOC 注入我的风格 第一种方法是这样的 const styles theme Theme gt createStyles card
  • 使用单个语句分配整个数组

    假设我声明并初始化 int a 3 1 2 3 以后如何才能一次性分配整个数组呢 IE a 3 2 1 如果您的 C 编译器支持复合文字 您可以使用memcpy memcpy a int 3 2 1 sizeof a 如果您不打算在其中添加
  • 如何使 flatpickr datepicker 在 livewire / alpinejs 应用程序中具有反应性?

    在我的 laravel 7 livewire 1 3 alpinejs 2 项目中 我添加了 flatpickr datepicker 从https flatpickr js orgdatepicker 工作正常 但反应式不起作用 在下面的
  • 使用 Javascript(或 Angular)在每个部分上组合具有不同 Content-Type 的 multipart/form-data

    问错了问题 请参阅下面的更新 我需要将我的 AngularJS 项目与现有的 RESTful API 集成 这些 API 使用 POST 请求upload a file 并在请求中提交表单数据 不幸的是 其中一个表单输入需要位于Conten
  • GCP:您没有足够的权限通过 SSH 连接到此实例

    我在一个 GCP 项目上拥有一个 非管理员 帐户 当我启动 Dataproc 集群时 GCP 会启动 3 个虚拟机 当我尝试通过以下方式访问其中一台虚拟机时SSH 在浏览器中 我收到以下错误 我尝试添加推荐权限 但无法添加iam servi
  • 使用 jQuery / Phonegap 进行 Soap 查询在 Android 上总是失败

    我使用 jQuery mobile 和 Phonegap 现在的 Cordova 开发了一个 iPhone Android 应用程序 这个应用程序使用不同的服务没有问题 其中一项服务是 Soap 服务 因此我使用 jQuery 的 jsSO
  • 如何在运行批处理文件时不打开Cmd窗口

    我编写的每个批处理文件都会打开一个 Cmd 窗口并使其保持打开状态 直到程序完成 要在 bat 文件中包含什么命令字符串才能不打开 CMD 窗口或打开它并立即隐藏它 我必须留在 MSW7 Pro 内置编程的范围内 现在 我只是使用 msg
  • 串口二进制传输变回车

    上周我一直在尝试用 C 实现一个原始的串行文件传输协议 我遇到了一个非常奇怪的问题 我似乎无法在网上找到解决方案 我已经设法通过串行端口传输二进制数据并接收它 但在此过程中 所有 0D 字节都转换为 0A 以下是我的代码 include
  • 遗传算法中防止近亲繁殖和单一栽培(新手问题)

    我正在写一个遗传算法 我的人口很快就形成了单一文化 我使用的是具有少量离散基因 每个个体 24 个基因 的小群体 32 个个体 和单点交叉交配方法 将其与轮盘赌选择策略结合起来 很容易看出所有遗传多样性是如何在短短几十代内消失的 我想知道的
  • 使用导航抽屉保存片段状态

    我想在使用 android 导航抽屉切换片段时保存片段的状态 如果之前已加载过该片段 则不应刷新该片段 是否可以 要保持片段的状态 您必须调用setRetainInstance true 片段内的onCreate 它能做什么 控制fragm
  • $route.reload() 不适用于 ui-router

    我已经切换到用户界面路由器 一切都很顺利 除了一件事 在我的页面上 我有一个可以更改应用程序上下文的选择 无论如何 以前 当这个上下文改变时 我正在执行这段代码 特别是 set方法 use strict angular module mai
  • Firebase 10.0.:InternalFirebaseAuth.FIREBASE_AUTH_API 在此设备上不可用

    我正在使用 Firebase 身份验证 使用 Google 帐户 开发 Android 应用程序 最近每次尝试连接时都会遇到以下异常 com google firebase FirebaseApiNotAvailableException
  • 使用 DOS 或 BIOS 显示字符

    翻翻拉尔夫 布朗的中断列表 我发现有很多不同的方法可以将文本字符输出到屏幕上 ROM BIOS API 提供以下功能 AH 09h 在光标位置写入字符和属性 AH 0Ah 仅在光标位置写入字符 AH 0Eh 电传打字机输出 AH 13h 写
  • 如何使用 MySQL 函数按属性删除 JSON 数组中的对象?

    假设存储在 MySQL 中的以下 JSONjson数据类型 users group manager userID a123 group employee userID a456 如何删除用户对象 userID a456 不知道它在数组中的位
  • MaxExpansionDepth 与最新的 webapi 和微风

    我最近将所有 nuget 包更新为 EF6 的最新版本 breeze 1 4 5 system web http odata 5 0 0 0 以及所有其他可用的好东西 现在 对于包含 x y z 这样的扩展的一个查询 我收到如下错误 A f
  • 哪里可以下载JMXMP?

    我想使用 VisualVM 通过 JMX 远程分析 Java 应用程序 由于它是经过 NAT 和防火墙保护的 EC2 实例 因此我无法使用默认的 RMI 方法 而需要使用必须首先下载的可选 JMXMP 扩展 注意 如果您想使用 JMXMP