1.2. 重要备注


从 JUnit 4 升级到 JUnit5
Red Hat Fuse 7.12 使用 Spring Boot 2.7.x,它将 JUnit 4 升级到 JUnit 5。使用 Fuse Spring Boot BOM 7.12 的所有项目都依赖于 JUnit 5。从 Fuse 7.x 迁移到 Fuse 7.12 的客户可能会发现,在 Spring Boot 上运行的单元测试不再作为 Maven 构建的一部分执行。要解决这个问题,将相关的依赖项添加到 maven-surefire-plugin 配置,如下所示。
<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-surefire-plugin</artifactId>
  <version>${maven-surefire-plugin.version}</version>
  <configuration>
    <testFailureIgnore>true</testFailureIgnore>
  </configuration>
  <dependencies>
    <dependency>
      <groupId>org.apache.maven.surefire</groupId>
      <artifactId>surefire-junit47</artifactId>
      <version>${maven-surefire-plugin.version}</version>
    </dependency>
  </dependencies>
</plugin>
Copy to Clipboard Toggle word wrap

有关从 JUnit4 迁移的更多信息,请参阅从 JUnit 4 迁移。

CVE-2020-8908 guava
30.0 之前的 Guava 版本中存在临时目录创建漏洞。我们建议将 Guava 更新至 30.0 或更高版本,或更新到 Java 7 或更高版本,或者在创建目录后显式更改权限(如果不可能)。
为 sunset 调度 Red Hat CodeReady studio
为 sunset 调度 Red Hat CodeReady studio。JBoss 工具(社区)是成功的工具包。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat