LifeRay Portal 6学習ノート7:Liferayのよくある質問
1、バインドされたtomcatのサンプルデータベースを削除する方法
Liferayは5.2からダウンロードしたLiferayに7 cogsのサンプルデータベースがありますが、このサンプルプログラムを削除するにはどうすればいいですか?
a、tomcat/webappsの下にディレクトリsevencogs-hookというディレクトリを見つけて削除する
b、tomcatと平レベルのdata/hsqlディレクトリを削除する
c、tomcatを再起動すると、管理者アカウントが[email protected]/test
2、データベース接続の変更
Liferayはデフォルトで使用されるHSQLというサンプルデータベースで、Liferayは4.xおよび従来のデータベース接続構成はtomcat/conf/Catalina/rootに保存する.xmlファイルには、このディレクトリの下にこのrootが表示されます.xmlですが、5.xからLiferayの構成情報がportalに移動する.propertiesファイルの中にあります.
独自のデータベース接続方法を定義するには、次の手順に従います.
a、まずExt環境を構築する.Liferayは、信頼できる構成情報をソースファイルに直接変更することをお勧めしないので、ext開発環境を構築します.
b.ext環境下のext-impl/srcの下にportal-ext.propertiesというファイルを作成する.propertiesの拡張はportalを上書きします.propertiesの同じ構成情報
c、portal-ext.propertiesに関連するデータベース接続を配置し、具体的な書き方はportalを参照することができる.propertiesの中の
MySQLを例に
3、国際化情報
Liferayの国際化情報ファイルはLanguageが存在する.propertiesの中の、もし私達がLiferayの中の中国語の翻訳に満足しないならばLanguageを修正することができますzh_CN.propertiesの内容は、Liferayが直接このファイルを修正することをお勧めしません.
Ext環境のext-impl/srcの下にディレクトリcontentを作成し、その下にLanguage-ext_を作成します.zh_CN.propertiesとLanguage-ext_zh_CN.properties.native、後のファイルは実際には役に立たないので、後で見るのに便利です.propertiesにはasciiしか保存できません.だから、後のファイルに相応の中国語を書いて、後で見るのに便利です.
4、ant配備時のサーバパスなどの情報をどこから読み取るか
Liferay 6にはSDKがあるため、Liferay IDEによって開発またはIDEを使用しない場合、サーバの経路などの情報はすべてSDKディレクトリの下に保存するbuildである.propertiesの中.
この中に格納されている情報には、私たちが使用しているantの導入に関連するパス情報があります.同様に、Liferayはこのファイルを直接修正するのではなく、buildを作成することを提案しています.{user.name}.propertiesのファイルは、独自の構成情報をカスタマイズします.ここのuser.nameは現在のシステムのログインユーザーです.私のパソコンの現在のログインユーザーがadministratorである場合、このファイルはbuildと名付けられます.administrator.properties.
buildを上書きする必要があります.propertiesの内容はこのファイルに直接書かれています.tomcatバージョンやサーバディレクトリ名を変更するにはbuild.administrator.propertiesには次のような情報が書かれています.他は動かないでください.
5、どのようにLiferayの最新のソースコードを得るか
LiferayのSVNライブラリアドレスは、http://svn.liferay.com/repos/public/です.
ここからLiferayに関する最新のソースコードを入手できます
ユーザー名/パスワード:guest/guest
portalの最新ソースコードのアドレスは、http://svn.liferay.com/repos/public/portal/trunkです.
Liferayは5.2からダウンロードしたLiferayに7 cogsのサンプルデータベースがありますが、このサンプルプログラムを削除するにはどうすればいいですか?
a、tomcat/webappsの下にディレクトリsevencogs-hookというディレクトリを見つけて削除する
b、tomcatと平レベルのdata/hsqlディレクトリを削除する
c、tomcatを再起動すると、管理者アカウントが[email protected]/test
2、データベース接続の変更
Liferayはデフォルトで使用されるHSQLというサンプルデータベースで、Liferayは4.xおよび従来のデータベース接続構成はtomcat/conf/Catalina/rootに保存する.xmlファイルには、このディレクトリの下にこのrootが表示されます.xmlですが、5.xからLiferayの構成情報がportalに移動する.propertiesファイルの中にあります.
独自のデータベース接続方法を定義するには、次の手順に従います.
a、まずExt環境を構築する.Liferayは、信頼できる構成情報をソースファイルに直接変更することをお勧めしないので、ext開発環境を構築します.
b.ext環境下のext-impl/srcの下にportal-ext.propertiesというファイルを作成する.propertiesの拡張はportalを上書きします.propertiesの同じ構成情報
c、portal-ext.propertiesに関連するデータベース接続を配置し、具体的な書き方はportalを参照することができる.propertiesの中の
MySQLを例に
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=root
jdbc.default.password=root
3、国際化情報
Liferayの国際化情報ファイルはLanguageが存在する.propertiesの中の、もし私達がLiferayの中の中国語の翻訳に満足しないならばLanguageを修正することができますzh_CN.propertiesの内容は、Liferayが直接このファイルを修正することをお勧めしません.
Ext環境のext-impl/srcの下にディレクトリcontentを作成し、その下にLanguage-ext_を作成します.zh_CN.propertiesとLanguage-ext_zh_CN.properties.native、後のファイルは実際には役に立たないので、後で見るのに便利です.propertiesにはasciiしか保存できません.だから、後のファイルに相応の中国語を書いて、後で見るのに便利です.
4、ant配備時のサーバパスなどの情報をどこから読み取るか
Liferay 6にはSDKがあるため、Liferay IDEによって開発またはIDEを使用しない場合、サーバの経路などの情報はすべてSDKディレクトリの下に保存するbuildである.propertiesの中.
この中に格納されている情報には、私たちが使用しているantの導入に関連するパス情報があります.同様に、Liferayはこのファイルを直接修正するのではなく、buildを作成することを提案しています.{user.name}.propertiesのファイルは、独自の構成情報をカスタマイズします.ここのuser.nameは現在のシステムのログインユーザーです.私のパソコンの現在のログインユーザーがadministratorである場合、このファイルはbuildと名付けられます.administrator.properties.
buildを上書きする必要があります.propertiesの内容はこのファイルに直接書かれています.tomcatバージョンやサーバディレクトリ名を変更するにはbuild.administrator.propertiesには次のような情報が書かれています.他は動かないでください.
app.server.dir=${project.dir}/../bundles/tomcat-6.0.26
5、どのようにLiferayの最新のソースコードを得るか
LiferayのSVNライブラリアドレスは、http://svn.liferay.com/repos/public/です.
ここからLiferayに関する最新のソースコードを入手できます
ユーザー名/パスワード:guest/guest
portalの最新ソースコードのアドレスは、http://svn.liferay.com/repos/public/portal/trunkです.