【问题标题】:Installing cassandra without openjdk dependency安装没有 openjdk 依赖的 cassandra
【发布时间】:2014-09-16 23:12:53
【问题描述】:

我正在尝试从 datastax 安装 cassandra。我已经安装了 oracle jdk7。我碰到的第一堵砖墙是:

  yum install jna.

它触发了 openjdk 依赖。

  java-1.7.0-openjdk                              
  java-1.7.0-openjdk-headless  

再次,当我安装 cassandra 时:

yum install dsc20. 

我遇到了依赖问题:

java-1.7.0-openjdk                              
  java-1.7.0-openjdk-headless  
  javapackages-tools

如何在不安装openjdk的情况下安装datastax cassandra?

【问题讨论】:

    标签: java centos dependencies yum cassandra-2.0


    【解决方案1】:

    我花了很多时间在谷歌上搜索并试图找出非常相似的问题,在一天结束时,似乎有 2 个选项是有意义的:

    1. (推荐) 只需将 OpenJDK 作为依赖项安装,然后设置正确的JAVA_HOME 指向 Oracle 的 Java。
    2. 下载并重建/修改现有 RPM,并在其清单中更改依赖项。然后将其部署到某个地方(拥有 yum 存储库?)并作为常规 yum 包安装。

    由于选项 1 只需安装一个冗余包(您可以使用 JAVA_HOME 有效地隐藏它),这对我来说没问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-22
      • 1970-01-01
      • 2013-05-03
      • 1970-01-01
      • 2023-02-14
      • 2015-11-22
      • 2015-04-16
      • 2021-11-24
      相关资源
      最近更新 更多