JavaMelody v2.0.0 现已发布。这是一个主要版本更新,包含了一些破坏性变更。JavaMelody 是一个监控系统,目标是在 QA 和生产环境中监控 Java 或 Java EE 应用程序。
主要更新内容包括:
- #1146 将 javamelody-core 迁移到 Jakarta EE,例如 Tomcat 10。如果你使用 Java EE,例如 Tomcat 9,建议改用仍在维护的最新 javamelody-core 1.x。
- #1143 将 javamelody-spring-boot-starter 迁移到 Spring Boot 3。如果你使用 Spring Boot 2,则建议使用仍在维护的最新 javamelody-spring-boot-starter 1.x。
- 目前只有 javamelody-core 和 javamelody-spring-boot-starter 作为 2.x 发布,javamelody collector server 或 Jenkins、JIRA/Confluence/Bamboo/Bitbucket、Sonar、Alfresco、Liferay、Grails 的 javamelody 插件仍然使用 Java EE。
- 如果你使用在大多数用例中不需要的可选 javamelody collector server,官方建议使用最新的 javamelody-collector-server 1.x 版本,因为目前没有发布 javamelody-collector-server 2.x。它仍然与 javamelody-core 2.x 和 javamelody-spring-boot-starter 2.x 兼容。
下载:
- 可参阅发行说明 v2.0.0和用户指南以进行安装。
- 如果你使用 Maven,在你的 webapp 的 pom.xml 中添加依赖项:
<dependency> <groupId>net.bull.javamelody</groupId> <artifactId>javamelody-core</artifactId> <version>2.0.0</version> </dependency>
- javamelody-core-2.0.0.jar:用于集成到 webapp 中的 Jar
- War of the optional collect server 从 1.x 版本开始可用。在大多数用例中不需要它。
插件:
- JIRA / Confluence / Bamboo / Bitbucket
- Jenkins
- Liferay
- Alfresco
- Sonar
- Grails
详情可查看更新说明。