gpt4 book ai didi

linux - Grape 和 Yum 安装依赖有什么区别?

转载 作者:太空狗 更新时间:2023-10-29 11:13:07 24 4
gpt4 key购买 nike

我找不到任何问题,即使是稍微解决这个问题,所以我想我遗漏了一些重要的东西,但如果有人能告诉我这一点,我将不胜感激。

最近在自学一些编程语言,搞不懂Grape之间的概念区别,Groovy 中的 JAR 依赖管理器,以及 yum ,Linux 中的命令行包管理实用程序。

在我正在观看的视频说明中,教授在 Linux 命令行中使用 Grape 安装软件包及其依赖项,这就是 yum 的用途。 Grape 只是特定于 Linux 的 yum 的特定于 Groovy 的版本吗?还是有更根本的区别?

最佳答案

  • TL;DR:yum 用于安装特定于操作系统的应用程序或库,Grab 用于向 Groovy 应用程序添加 jvm 依赖项

百胜是; ( from wikipedia )

an open-source command-line package-management utility for Linux operating systems using the RPM Package Manager

葡萄(在 Groovy 中)是; ( from the Groovy documentation )

a JAR dependency manager embedded into Groovy. Grape lets you quickly add maven repository dependencies to your classpath, making scripting even easier

Java 生态系统的库(通常)存储在 Maven 存储库中。

在 Groovy 中,Grab 允许您从 Maven 存储库中提取这些 JVM 库之一(及其所有依赖项),并将它们添加到您正在运行的脚本的类路径中。

关于linux - Grape 和 Yum 安装依赖有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33104857/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com