0

私はLiferay、Apache Ant ベースのビルドでポートレットを使用して生成しています。コードをコンパイルせず
に生成したい。 どうすればいいですか?ant コマンドに渡さなければならない引数は何ですか?portlet project only

4

2 に答える 2

2

Plugins SDK の下の portlets ディレクトリにある create.sh スクリプトを使用して、新しいポートレット プラグイン プロジェクトを作成するだけです。

  1. プラグイン SDK をインストールする
  2. コマンド ラインで portlets サブディレクトリに移動します。
  3. create.sh/create.bat を実行し、ポートレット プロジェクトの名前と表示名の 2 つの引数を渡します。

これはすべて、Liferay IDE (Liferay 開発用の Eclipse プラグイン)を使用して同じタスクを実行する方法とともに、ここに完全に文書化されています。

于 2012-10-30T13:52:06.377 に答える
0

myProject-xmlportletfactoryフォルダーの下のXmlPortletFactoryフォルダーには、build.xml と myProject.xmlの 2 つのファイルがあります。
このパスでを実行するantと、build.xml が実行されます。
build.xml ファイルでは、タグの下に<target>to<ant>タグがあり、最初のタグはプロジェクトのサービスとクラスをビルドし、2 番目のタグはプロジェクトをコンパイルしてデプロイします。2 番目のタグを削除して ant を実行すると、プロジェクトのみがビルドされ、コンパイルされません。

于 2012-10-31T07:35:34.450 に答える