2014-07-25 49 views
1

我想從datastax.I安裝cassandra安裝了oracle jdk7。我碰到的第一堵磚牆是:在沒有openjdk依賴的情況下安裝cassandra

yum install jna. 

它觸發了openjdk的依賴。

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

同樣,當我安裝卡桑德拉:

yum install dsc20. 

我的依賴問題:

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

如何安裝,無需安裝的OpenJDK datastax卡桑德拉?

回答

1

我已經花了大量的時間和谷歌搜索,試圖找出相當類似的問題,並在一天似乎結束有2個選項,使意義:

  1. (推薦)剛安裝OpenJDK作爲依賴關係,然後設置適當的JAVA_HOME指向Oracle的Java。
  2. 下載並重建/修改其清單中已更改依賴關係的現有RPM。然後將它部署在某處(自己的yum回購?)並安裝爲常規yum軟件包。

既然選擇1只安裝一個冗餘包(你有效地使用JAVA_HOME陰影),這對我來說剛剛好。

相關問題