簡體   English   中英

如何在64位linux上安裝j2sdk 1.4.2?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM