« Voltar para 開発者マニュアル

ソースコードのビルドとデプロイ

                                                                          小沢仁

概要 #

Liferayのソースコードのビルドとデプロイの手順を説明します。

前提条件 #

以下のソフトウエアの入手を前提にします:

  1. Liferayソースコード
  2. Sun JDK 6
  3. Apache ant
  4. アプリケーションサーバ(デプロイする場合)

 ビルドの準備 #

Liferayのソースコードに含まれているbuild.propertiesファイルをファイル名build.<ユーザ名>.propertiesに複写します。

<ユーザ名>.はOSにログインしたユーザ名と置き換えてください。複写したファイルを開き、以下の設定を自分の環境の設定に合わせます:

app.server.dir=${project.dir}/../../output/bundles-5.2.x/tomcat-6.0.18
app.server.classes.portal.dir=${app.server.portal.dir}/WEB-INF/classes
app.server.lib.global.dir=${app.server.dir}/lib/ext
app.server.lib.portal.dir=${app.server.portal.dir}/WEB-INF/lib
app.server.portal.dir=${app.server.dir}/webapps/ROOT
javac.memoryMaximumSize=1600m

同様にapp.server.propertiesファイルを複写してapp.server.<ユーザ名>.propertiesを作成して、以下の設定を環境に合わせます:

app.server.type=tomcat
app.server.parent.dir=${project.dir}/../output/bundles-5.2.x
app.server.tomcat.version=6.0
app.server.tomcat.dir=${app.server.parent.dir}/tomcat-6.0.18
app.server.tomcat.classes.global.dir=${app.server.tomcat.dir}/lib
app.server.tomcat.lib.endorsed.dir=${app.server.tomcat.dir}/lib/ext
app.server.tomcat.lib.global.dir=${app.server.tomcat.dir}/lib/ext
app.server.tomcat.lib.support.dir=${app.server.tomcat.dir}/lib/ext
app.server.tomcat.support.dir=${app.server.tomcat.dir}/lib/ext
app.server.tomcat.zip.name=liferay-portal-tomcat-6.0-${downloads.version}.zip

同様にrelease.propertiesとtest.propertiesをrelease.<ユーザ名>.propertiesとtest.<ユーザ名>.propertiesに複写します。

 ビルド #

コマンドラインから次のコマンドを実行します:ant all

デプロイ #

コマンドラインから次のコメンドを実行します:ant deploy

 

 

 

 

0 Anexos
22170 Visualizações
Média (0 Votos)
A média da avaliação é 0.0 estrelas de 5.
Comentários