私はliferayを開発するためにliferay-portal-tomcat-6.1.2-ce-ga3とeclipse jee-oxygenを使用しています。私は生き残るために非常に新しいです。これは私の質問です。Liferay Build service
github URL:https://github.com/liferay/liferay-docs/tree/6.1.x/devGuide/code/devGuide-sdk/portletsから新しいイベントリストポートレットをインポートしました。 service.xlmでビルドサービスを実行したときに、コンソールログはコンソールログになりました:
[コンソール出力はファイルにリダイレクトされました:/home/hamed/liferay/liferay-workspace/.metadata/.plugins/com.liferay .ide.eclipse.sdk/sdk.log]。
などです。
ビルドサービスを適切に実行していないようです。それがどうして起こるのか?
注:ビルドサービスを実行するためにjdk8をdedault jdkとして使用したときに、Annotation処理が無効になっているとのエラーが発生しました。これは1.6準拠のJVMを必要としているので、jdk1.6.0_45をデフォルトJDKとして使用することにしました。
注2:上記のプロジェクトは、tomcatサーバー上に適切に配置して使用することができます。
Liferay 6.1.2が2013年12月にリリースされました。すぐ後でアップグレードする必要はありません。つまり、JDKで6回公開されましたが、JDK7と互換性があります。 JDK8でテストされたことはありません(LiferayのJavaバージョンの互換性は、サポートされているAppserverの命令に大きく依存しています)。プロジェクトを適切に配備できる場合は、ビルドスクリプトの出力が欠落している可能性があります。すべてがうまくいくとあなたの問題は何ですか? –
お返事ありがとうございます。 私の問題は、自分のプロジェクトで何かを変更したとき(たとえば、エンティティに列を追加するなど)、変更を確認するためにサービスビルダーを実行できないということです。 – HamedTaherkhani
Liferay Developerスタジオを使用していますか? –