問題タブ [liferay-ide]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
15021 参照

java - Liferay ポートレットを Eclipse IDE にインポートする

liferay プラグイン SDK を使用した liferay ポートレットの開発に関して質問があります。私の質問は、主に開発用 IDE のセットアップに関するものです。提案されたのは、私も試した Netbeans IDE を使用することですが、Eclipse は非常にパフォーマンスが高いのに対し、私のマシンでは非常にゆっくりと実行されるようです。Netbeans IDE のセットアップは次のとおりです。

  1. ディレクトリ \portlets に移動します。
  2. create.bat (または OS によっては sh ファイル) を実行して、新しいサンプル ポートレットを作成します。
  3. Netbeans IDE を実行し、新しい「Java フリー フォーム プロジェクト」を作成し、作成したサンプル ポートレットのディレクトリをポイントします。

それだけです。非常に簡単です。

上記の理由から (また、私は Eclipse に精通しているため)、同じ方法でプロジェクトを Eclipse にインポートしたいと考えています。作成したサンプル ポートレットの元の構造と、それに応じた build.xml (ant ファイル) をあまり変更せずに行う方法はありますか? 作成したサンプル ポートレットの build.xml ant ファイルから新しいプロジェクトを作成しようとしましたが、この方法ではソース コードが含まれません。

また、ウェブ上で優れたチュートリアルを見つけられませんでした...オンラインチュートリアルを指摘したり、ヒントを教えてください。

ありがとう

0 投票する
2 に答える
2301 参照

liferay - LiferayポートレットをEclipseIDEにインポートする

プラグインSDKを使用してポートレットを作成し、それをEclipseにインポートしたかったのですが、そのままではインポートされませんでした。

しかし、ポートレットを作成した後、「ant setup-eclipse」を指定すると、プロジェクトがEclipseにインポートされます。これをほぼ2日間検索した後、解決策を見つけました。

antにあるすべてのコマンドを知るにはどうすればよいですか。APIのように、私はそこで見ることができ、コーディング作業に取り掛かることができるすべてのメソッドを持っています。実装する必要のあるすべてのコマンドをどのように知ることができますか?

ありがとう

0 投票する
1 に答える
2913 参照

eclipse - TomcatとEclipseを使用したポートレット開発

ポートレット開発について学び始めています。良いものがあるかどうか疑問に思います(私が見たガイドの多くは数年前にさかのぼるので、できれば最近のものです)こんにちはポートレットまたは初心者ガイド。Eclipseを設定しましたが、Tomcatサーバー用のポートレットの開発を開始するために必要なプラグイン/ライブラリなどがわかりません。

どんな助けでもいただければ幸いです!

0 投票する
4 に答える
2813 参照

maven - Liferay IDE:MavenプロジェクトをLiferayIDE互換プロジェクトに変換します

Mavenを使用してポートレットを作成し、Liferay IDE(EclipseベースのIDE)を使用していますが、プロジェクトがこれをサポートしていないため、LiferayIDEからプロジェクトを直接デプロイできません。Liferayの機能をプロジェクトに追加する方法はありますが、機能しません...お手伝いできますか?

0 投票する
3 に答える
3606 参照

eclipse - Liferay IDE - Eclipse にインストールできません

liferay IDE をインストールしようとしています (チュートリアルから: http://www.liferay.com/documentation/liferay-portal/6.0/development/-/ai/installation )

Liferay IDE チェックボックスをオンにして押すと、問題が発生します次。「org/sat4j/minisat/core/AssertingClauseGenerator java.lang.NoClassDefFoundError」というエラー ポップアップが表示されます。

何が問題ですか?

0 投票する
2 に答える
891 参照

plugins - Eclipse Liferay IDE で Liferay フックを作成する際の問題 - 空のプロジェクトしか取得しない

Liferay ネイティブ ポートレットへのフックを作成するために、Eclipse Liferay IDE を使用しています。デフォルトのインストールに付属するポートレットを意味します。ブログ、コンテンツ管理など。

次のような手順を実行しました。

  1. 選択するnew Liferay Project
  2. プロジェクト名を入力MyHook
  3. 設定を行いました(ランタイム用のSDKディレクトリとLiferay Serverインスタンスを見つけました)
  4. 選択したプラグイン タイプHook

その後の私の唯一の選択肢は、クラスプロパティファイルが内部にFinishない特定の構造のプロジェクトを持つことになりました。

私の問題は、空のプロジェクトしか取得できず、Liferay のファイルを変更する方法がわからないことです。これは、新しいクラス ファイルを作成して入力を開始しようとすると、Liferay 由来のパッケージ名が見つからないcom.Liferay.ためorg.Liferay.です。は Liferay Hook プロジェクトです。通常、いくつかのLiferay由来のヒントが私の選択のためにポップアップ表示されるはずですが、何も表示されませんでした。

私が間違っていることは何ですか?私は何が欠けていますか?自分でファイル名を知る必要がありますか、それともIDEに助けを求めるためのトリックがどこかにありますか?

Liferay 6.0 を使用しており、IDE のバージョンは 6.0.5 です。少なくとも私の目には、それらは一致するはずです。

0 投票する
1 に答える
2066 参照

java - Liferay IDE で作成されたポートレット内の Liferay hibernate.cfg.xml の場所

Mavenでコンパイルするために作成されたこのポートレットhttps://github.com/tlipski/newsletter-for-liferayをLiferayプロジェクトに変換しようとしています(その後、Liferay IDEで操作できます)。すべてが正常に機能しているように見えますが、hibernate.cfg.xml ファイルを Liferay プロジェクトのどこに配置すれば機能するのかわかりません。現時点では、WEB-INF/classes フォルダーにあり、このエラーが発生しています。

0 投票する
2 に答える
1013 参照

eclipse - OracleEnterprisePackを使用したEclipseへのLiferayIDEのインストール

Oracle Enterprise Pack forEclipseとLiferayIDEを正常にインストールできた人はいますか?Sapphireのものには相互に排他的な依存関係があるようで、両方をインストールするためのハックを見つけることができません。

LiferayIDEをインストールしようとしたときにEclipseによって発生するエラーは次のとおりです。

0 投票する
1 に答える
1838 参照

eclipse - GlassfishサポートをLiferayIDEに統合することはまだ可能ですか?

ここでLiferay/Glassfishの支援を少し探しています。
私は現在、Glassfish 3.0.1で実行され、Eclipse 3.7(Indigo)で開発されているLiferay6.0.6ポータルを使用しています。Liferay IDEforEclipseもダウンロードしました。私が抱えている問題は、Glassfishサーバーに対してEclipseで実際に開発することです。ウィザードでLiferay-Tomcatランタイム環境を指定する必要があるため、Eclipseで実際のLiferayプロジェクトを作成できません。 LiferayIDEにはTomcatが必要です

これがLiferayIDEでサポートされている唯一のサーバーであることに気付きました。これは、LiferayWebサイトおよびWeb上のさまざまなフォーラムの複数の場所で明確に文書化されているためです。ただし、Liferay IDE内でGlassfishを使用するための回避策について説明した1つのサイト(もちろん、ブックマークはしていません:/)を思い出しているようです。最初のプロジェクトをTomcatプロジェクトとして作成し、舞台裏でいくつかの構成ファイルのTomcat参照を変更してGlassfishサーバーを指すようにすることと関係があると思います。
ビルドを含め、LiferaySDK環境を正しくセットアップしました。ユーザー名.propertiesファイル。このファイルはGlassfishサーバーを指しています。

ただし、Eclipseを介してデプロイを実行しようとするたびに LiferaySDKデプロイターゲットの使用 ......このビルド。username .propertiesファイルは、ランタイム環境からのTomcat設定で上書きされます。

EclipseにGlassfishサーバーを認識させるために、変更を加える必要がある場所は他にありますか?
ヘルプやヒントをいただければ幸いです。

0 投票する
2 に答える
4123 参照

eclipse - Liferay:Liferay IDEと独自のプロジェクトフォルダー編成を使用して、Eclipseのエラーを修正します

~/liferay-sdk/portlets/Liferay IDEを使用したいのですが、ポートレットをフォルダーに入れたくありません。出来ますか?現在、Eclipseでエラーが発生します。

そして、LiferaySDKの選択は空です。

ここに画像の説明を入力してください

このポートレットを~/liferay-sdk/portlets/フォルダにコピーすると、すべて正常に機能します。しかし、これは私には方法ではありません。プロジェクトをsdk-folderに配置したくありません。