首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从Maven Central安装?

如何从Maven Central安装?
EN

Stack Overflow用户
提问于 2019-06-16 02:16:55
回答 3查看 1.6K关注 0票数 3

我正在尝试安装它,但是我不熟悉Maven,也不知道如何按照安装说明进行操作:https://github.com/twosigma/flint (它是那些“非常基础,没有人愿意在互联网上说明它”的问题之一)

根据该链接"Scala工件在maven central中发布“-那么我如何将它安装在Spark (以及最终的pyspark)可以使用的地方?

对于apt来说,它就是apt-get install xyz

对于pip来说,它就是pip install xyz

那么为什么mvn install flint不为我工作呢?

EN

回答 3

Stack Overflow用户

发布于 2019-06-16 03:03:06

dependencies添加到Maven项目的pom.xml中(如果您有一个项目):

代码语言:javascript
复制
<dependency>
    <groupId>com.twosigma</groupId>
    <artifactId>flint</artifactId>
    <version>0.6.0</version>
</dependency>

或从here (单击“浏览”或“下载”)下载jar (从上面的链接链接)。

我不认识斯帕克或者斯卡拉。也许有更方便的方法通过依赖来获取它。

票数 1
EN

Stack Overflow用户

发布于 2019-06-16 17:05:28

关键是您没有安装Maven依赖项。

您只需将它们添加到您的pom.xml (在执行Maven时)或适当的构建文件(例如build.gradle)。然后,一旦构建完成,就会自动从MavenCentral (或任何其他已配置的存储库)下载它们。

对于“我如何添加它们”,我参考@Freddy的答案。

票数 1
EN

Stack Overflow用户

发布于 2019-06-16 17:29:58

在企业界,你需要找到你的Maven的repository_url,向Java开发人员询问Nexus或Artifactory。

然后知道您可以在不使用Maven或Java的情况下安装在Maven Central和其他配置的存储库中发布的所有类型的jvm软件。只要您知道应用程序工件的Maven属性。

您可以在Ansible攻略中使用以下内容:

代码语言:javascript
复制
- name: Download application_artifact to the apps directory
  maven_artifact:
    group_id: "{{ app_group_id }}"
    version: "{{ application_artifact.version }}"
    artifact_id: "{{ application_artifact.artifact_id }}"
    repository_url: "{{ repository_url }}"
    extension: "{{ application_artifact.type }}"
    dest: "{{ server_dir }}/apps"
    owner: "{{ app_account }}"
    group: "{{ app_group }}"
    mode: 0755
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56614519

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档