2017-01-19 20 views
0

eclipse + WDT + WebSphere Libertyプロファイルを使用しています。我々がすべきワークスペースの「一般的な」日食プロジェクトを作成eclipse + WDT + liberty:eclipseを "WebSphere Application Server Liberty"プロジェクトを作成しないように設定する方法は?


  • WLPランタイムがこれを行うには
    (すなわちない<wlp_home>\usr\serversに)いくつかの場所にインストールし、我々は別の場所にWLPサーバを作成しています日食好み"Server -> Runtime Environments -> WAS Liberty""Advanced Options"でWLPサーバ
  • の家は、我々は以前にサーバーを作成するときに、私たちは「ユーザーの場所」とすべてがうまくあることを指定したワークスペース
  • で作成したプロジェクトを指す"User directories"を追加し、うまくいく、t WLPは汎用プロジェクトで作成されます。

問題は、ワークスペースでEclipseを起動するたびに、"WebSphere Application Server Liberty"というプロジェクトがワークスペースに作成されることです。
このプロジェクトでは、使用しない"<wlp_home>\usr"ディレクトリを指しています。 WLPサーバーがそこに保持されていないので、私たちにとっては役に立たないだけです。

Q:この無駄な/迷惑なプロジェクトの作成を避けるにはどうすればよいですか?好みでは?サーバーで?または..?
(「クローズ」は、ecliseが開始するたびに「再オープン」されているため、緩和策ではありません。)

答えて

2

WDTは、任意のランタイムに使用できるユーザーディレクトリが少なくとも1つ存在するように、デフォルトのユーザーディレクトリを常にリバティインストールの場所に保持します。また、現在のツールでは、デフォルトのユーザーディレクトリを削除することはできません。したがって、ワークスペースがまだ存在しない場合は、ワークスペースを再起動するたびにプロジェクトが作成されます。デフォルトの機能を削除するには、その機能の機能要求を送信してください。

代わりに、他の回答に記載されているようにプロジェクトエクスプローラで表示したくない場合は、作業セットを使用してプロジェクトをフィルタリングすることができます。

+0

RFE done:http://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=99910 – titou10

1

プロジェクトの作成を防ぐ方法はわかりませんが、実際にあなたが作業セットに気を配っているプロジェクトは、あなたが見たくないフォルダを効果的に隠すことができます。

[パッケージエクスプローラ]タブの見出しの三角形をクリックし、[作業セットの選択]、[新規作成...]、[リソース]の順にクリックし、すべてのプロジェクトを追加します。 [完了]をクリックし、[選択された作業セット]ラジオボタンが選択されていることを確認し、作業セットの横にチェックマークを付けます。 Eclipseは、作成した新しいプロジェクトを現行の作業セットに追加するのに十分なほどスマートでなければなりませんが、それを確認するか、追加するまで表示されません。

関連する問題