2012-06-24 58 views
0

我剛在我的電腦上安裝了Ubuntu 12.04,並試圖讓IzPack無法正常工作。我已經安裝了IzPack,但是設置JAVA_HOME環境變量會導致問題。IzPack在Ubuntu上安裝的問題12.04

我安裝了JDK(我需要使用IzPack進行編譯),並且現在試圖找出哪個路徑是我的JAVA_HOME變量的正確路徑。

在/ usr/lib中/ JVM我有以下:

  • java的1.6.0-的openjdk-AMD64
  • 的java -6-的openjdk共用
  • 的java -6- openjdk- AMD64
  • 的Java 7的OpenJDK-AMD64

我的問題是,是這些之間的區別哪一個是想成爲我的JAVA_HOME?此外,我試圖設置這些到JAVA_HOME每一個,當我嘗試的IzPack編譯我收到此錯誤信息:

警告:JAVA_HOME環境變量未設置。如果因爲無法找到sun。*類而生成失敗,則需要將JAVA_HOME環境變量設置爲java的安裝目錄。

此外,IzPack網站上說我也需要設置以下變量,如果任何人都可以幫助我找到以下很好的正確路徑。謝謝!

  • 出口JAVA_HOME =的/ usr /爪哇/ j2sdk1.4.2_06
  • 出口JAVA_JAR =的/ usr /爪哇/ java_jar
  • 出口JRE_HOME =的/ usr /爪哇/ j2sdk1.4.2_06/JRE
  • 出口CLASSPATH =的/ usr/JAVA/j2sdk1.4.2_06/bin中
  • 出口PATH =的/ usr/JAVA/j2sdk1.4.2_06 /斌:/usr/java/j2sdk1.4.2_06/jre/bin:$ PATH

回答

0

經過幾個小時的嘗試不同的修復程序,我搜索到沒有用,我發現我使用的IzPack版本(最新的非beta版,4.3.5錯誤地通知用戶JAVA_HOME沒有設置,實際上是。

在爲示例安裝完成我自己的XML文件後,它編譯正確並按預期工作。顯然,我想在開始編譯之前正確設置JAVA_HOME,因爲IzPack不斷告訴我,我沒有想過試着繼續編譯並查看發生了什麼,因爲我沒有設置JAVA_HOME,因爲這個工作。

因此,那些在您的JAVA_HOME之後出現此錯誤的人在嘗試編譯時設置正確,忽略它並繼續,無論錯誤消息如何,它都應該正常工作。