Java with Nx

Java with Nx

Nx 为 Java 项目提供了强大的工具,支持 Gradle 和 Maven 构建系统。无论您使用的是 Spring Boot、Micronaut、Quarkus,还是任何其他 Java 框架,Nx 都能帮助您更快、更高效地构建。

要求Section titled “Requirements” Java 兼容性

两个 Nx 插件都需要 Java 17 或更高版本。不支持使用旧版本 Java,这可能会导致问题。如果您需要旧版本支持,请在 Github 上提交 issue!

快速入门Section titled “Quick Start”安装 NxSection titled “Install Nx”您可以全局安装 Nx。根据您的包管理器,使用以下命令之一

npm Homebrew(macOS, Linux) Chocolatey(Windows) apt (Ubuntu) 终端窗口npm add --global nx@latest 终端窗口brew install nx 终端窗口choco install nx 终端窗口sudo add-apt-repository ppa:nrwl/nxsudo apt updatesudo apt install nx 将 Nx 添加到您的 Java 项目Section titled “Add Nx to Your Java Project”在任何 Gradle 或 Maven 项目中,运行以下命令来添加 Nx

终端窗口nx initNx 将自动检测您的构建工具,然后您可以添加相应的插件(请参阅下方的构建系统支持)。

构建系统支持Section titled “Build System Support”Nx 为最流行的两个 Java 构建工具提供了专用插件

@nx/gradle - 适用于使用 Gradle 的项目@nx/maven - 适用于使用 Maven 的项目(实验性,需要 Nx 22+)添加您构建系统的插件

终端窗口nx add @nx/gradle# ornx add @nx/maven这些 Nx 的 Gradle 和 Maven 插件会将您的 Gradle 或 Maven 项目注册到您的 Nx 工作区,并允许通过 Nx 运行它们的任务。Nx 可轻松使您的 CI 更快。

有关动手教程,请查看 Gradle 教程。

Nx 为您的 Java 工作区增加了什么Section titled “What Nx Adds to Your Java Workspace”Nx 增强了您的 Java 开发工作流程,提供了

智能缓存 - 缓存构建和测试结果,避免重复工作分布式任务执行 - 在 CI 中跨多台机器并行运行任务受影响的命令 - 只构建和测试已更改的内容交互式图 - 可视化您的项目依赖项CI 优化 - 使您的 CI 流水线显著提速

相关推荐

B站下载视频在哪个文件夹_如何查找B站缓存视频路径
365bet游戏官方开户

B站下载视频在哪个文件夹_如何查找B站缓存视频路径

📅 01-19 👁️ 7217
明星出门带口罩是怕被认出?
best365网页版登录官方网

明星出门带口罩是怕被认出?

📅 08-01 👁️ 2624
搜素“鮃山”的成语
best365网页版登录官方网

搜素“鮃山”的成语

📅 07-08 👁️ 5236
zbrush材质球大全(350个材质球)
best365网页版登录官方网

zbrush材质球大全(350个材质球)

📅 01-16 👁️ 6551
手机扣扣邮箱在哪里
365bet游戏官方开户

手机扣扣邮箱在哪里

📅 07-28 👁️ 348
殿组词(214个词语)
beat365最新版2022

殿组词(214个词语)

📅 10-05 👁️ 2194