[英]How to install j2sdk 1.4.2 on 64bit linux?
我在64位linux(Ubuntu 10.04)上安裝java j2sdk 1.4.2時遇到問題。 有人處理過嗎?
uname -a
2.6.32-25-generic#44-Ubuntu SMP Fri Sep 17 20:05:27 UTC 2010 x86_64 GNU / Linux
我運行一個自解壓文件
sudo ./j2sdk-1_4_2_02-linux-i586.bin
但我明白了
tail:無法打開`+473'進行閱讀:沒有這樣的文件或目錄
Oracle論壇沒有答案。
問題是ubuntu tail命令不理解'tail + <>'語法。 您需要編輯該文件,注意不要破壞473rd行之后的內容,而是將tail命令替換為'tail -n +473'。 這應該讓你解決這個問題。
你也可以暫時用bash腳本或別名或其他東西替換tail命令二進制文件,以你想要的方式處理參數:)
在嘗試手動安裝軟件之前,您應該始終更喜歡Ubuntu的軟件包管理系統。
您是否有理由要安裝過時的Java版本1.4.2? 最好安裝最新的Java版本,即版本6.注意,Sun Java 6向后兼容1.4.2; 在1.4.2上運行的任何東西也將在Java 6上運行。
另請注意,您可以使用“javac -target 1.4”來確保生成的類文件與1.4 JVM兼容。
如果您確實有特殊原因要安裝Sun Java 1.4.2:Ubuntu可以使用.deb(Debian)軟件包。
嘗試“chmod a + x ...”是64位操作系統的這個軟件包嗎? 如何嘗試在32位操作系統上運行它? 當你運行“sudo ./j2sdk-1_4_2_02-linux-i586.bin”時,你真的走在同一條路上嗎? 如何嘗試使用絕對路徑。
顯然,@ Jeroen Rosenberg的方式要好得多
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.