この記事では、LiferayポータルとPlugins SDKを使用するために必要な環境変数の設定方法を概説します。 記事には、WindowsとUbuntuの両方の方向性が記載されています。
決議
セットアップJavaホーム
ウィンドウズオーエス
- Javaのダウンロードページに移動し、JDKのインストーラーをダウンロードします。
- Java JDKをインストールします。 この例では、ベースディレクトリは
C:/java
(小文字に注意) です。 デフォルトのディレクトリは問題ないはずですが、C:/Program Files (x86) にインストールする際に${JAVA_HOME}
を設定する際に問題が発生しています。 - Windows コントロール パネル > システム > 高度なシステム設定 > 環境変数に移動します。 Windows VistaとWindows 7用です。 Windows XP の場合、パスは コントロールパネル > システム > 詳細設定 > 環境変数です。 Windowsの3つのバージョンすべてで、 マイコンピュータ > プロパティ を右クリックすると、コントロールパネルをバイパスできるようになります。
- 下部(システム変数)で、 New をクリックし、以下の情報を入力します。
- 変数名。
JAVA_HOME
-
変数値: インストールされた JDK へのパス (例:
C:/java/jdk1.6.0_25
)。
- 変数名。
- システム変数で変数Pathを見つけ、 をクリックしてを編集します。 今あるものに影響を与えないように気をつけましょう。 変数フィールドの先頭に移動して追加します。
%JAVA_HOME%/bin;
を追加します。 - セミコロンに注意してください。
ウブントゥブ
- 端末を開く。
- Enter
sudo add-apt-repository ppa:sun-java-community-team/sun-java6 ; apt-get update ; apt-get install sun-java6-jdk
を入力してください。
セットアップAntホーム
ウィンドウズオーエス
- Apache Antのページに行き、Antのバイナリをダウンロードしてください。 注意: zipファイルはWindowsに最適です. # ファイルをディレクトリに解凍してください.
apache-ant-1.8.2
のように、ディレクトリ名を短くしたり、覚えやすくするのがベストです。 - Windows コントロール パネル > システム > 高度なシステム設定 > 環境変数に移動します。 Windows VistaとWindows 7用です。 Windows XP の場合、パスは コントロールパネル > システム > 詳細設定 > 環境変数です。 Windowsの3つのバージョンすべてで、 マイコンピュータ > プロパティ を右クリックすると、コントロールパネルをバイパスできるようになります。
- New をクリックし、下の部分(システム変数)に以下の情報を入力します。
- 変数名。
ANT_HOME
-
変数値: インストールされた JDK のパス (例:
C:/apache-ant-1.8.2
)。
- 変数名。
- 別のシステム変数を作成し、以下の情報を入力します。
- 変数名。
ANT_OPTS
- 変数の値。
-Xmx1024m -XX:MaxPermSize=256m
-Xmx1024m -XX:MaxPermSize=256m -XX:MaxPermSize=256m
- 変数名。
- システム変数で変数Pathを見つけ、 をクリックしてを編集します。 今あるものに影響を与えないように気をつけましょう。 変数フィールドの先頭に移動し、
%ANT_HOME%ヴィン;
で追加します。 - セミコロンに注意してください。
ウブントゥブ
- 端末を開く。
apt-get install ant
を入力してください。
追加情報
Liferayバンドルを実行するための前提条件は、Liferayをインストールするマシンに適切なバージョンのJava開発キット(1.5以上)がインストールされていることです。 JAVA_HOME環境変数も作成して、Javaのインストール先を指定していることを確認してください。 最近のバージョンのLiferayバンドルにはJREが同梱されていますが(JAVA_HOMEが不要になりました)、ほとんどの企業ではバンドルを使用することはありません。
Plugins SDKを使用するための前提条件として、開発マシンにApache Antがインストールされている必要があります。 環境変数ANT_HOMEを作成し、それをAntのインストール先に指定していることを確認してください。
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン