openjdk-7-fcs-src-b147-27_jun_2011.zip
Ubuntu 11.10 にダウンロードした後、ソースからビルドしようとしました。最初にいくつかの警告/エラーがありましたが、1 つを除いて修正できました。
それは言う
エラー: JAVA_HOME が正しく定義されていません
JAVA_HOME の値が何であるかわかりません。JAVA_HOME="." を割り当ててみました。// jdk のホーム ディレクトリですが、さらに興味深いエラーが表示されます ... エラーは次のとおりです。
エラー: JAVA_HOME 環境変数が設定されています。これにより、ビルドが失敗する可能性が高くなります。設定を解除して、ビルドをやり直してください。
今、何が問題になる可能性があります。私のマシンにはJavaがありますが、今のところjavacはありません。
なぜ最初にソースから jdk をインストールする必要があるのかと疑問に思うでしょう。その理由は、ホットスポットを構築し、それにいくつかの変更を加えてから再構築したいからです。問題は、ホットスポットをスタンドアロンで構築する方法を理解するために、私の一日が台無しになったことです。だから、ホットスポットが組み込まれたjdkを構築できるのではないかと思いました..そして、必要に応じてそこから再構築できます。
(ソースから)ホットスポットを構築する方法があれば、それも非常に役立ちます。