6

永続性ユニットを含むJavaWebアプリケーションがあります。この永続性ユニットでは、既存のデータソースを選択するか、新しいデータソースを作成できます。ビルドインGlassfishサーバーでこのWebアプリケーションを実行すると、データソースはビルドインGlassfishサーバーで作成されます。また、接続プールが作成されます。

ビルドインGlassfishサーバーのデータソースや接続プールを削除できます。これにより、NetbeansIDEからデータソースが削除されることはありません。Webアプリケーションを再度実行すると、データソースと接続プールが再作成されます。

NetBeans IDEでデータソースと接続プールを削除するにはどうすればよいですか?この機能はどこにも見つかりません。

新しいデータソース/接続プールに問題があるため、既存のデータソースと接続プールを削除したいと思います。データソース/接続プールの間のどこかで混乱が発生しないようにするために、もう使用していない古いものを削除したいと思います。

4

5 に答える 5

8

サービスウィンドウ(Ctrl + 5)に移動し、[サーバー]> [GlassFishサーバー(バージョン)]>[リソース]>[JDBCリソース]を展開して、不要なデータソースを見つける必要があります。右クリックして[登録解除]を選択します。これにより、すべてのNetbeansプロジェクトに表示されなくなります。

于 2012-09-07T10:06:20.027 に答える
5

探しているファイルは、glassfish-resources.xml (またはsun-resources.xml ) と呼ばれます。アプリケーションとともにデプロイされるすべてのサーバー リソースが格納されます。これは、プロジェクトのセットアップ ディレクトリ (Netbeans の "Files" タグ内) にあります。

于 2012-03-07T13:43:19.133 に答える
1

context.xml に移動し、「Resource」エントリを含む行を削除します。

次に、対応する「resource-ref」エントリを web.xml から削除します。

次に、プロジェクトをクリーンアップしてビルドします。

これにより、データ ソースの問題が解決されました。

于 2013-10-26T05:29:45.590 に答える
0

私はnetbeans 8.0.2を使用しています

左端のパネルの [プロジェクト] タブで、プロジェクト ツリーを検索します。ノードother resourcesがあります。このノードをトラバースしてください。glassfish-resources.xmlはsetupの下にあるリーフです。そこにすべてのjdbcおよびその他のリソースが見つかりました。

その他のリソースを意味します -> setup -> glassfish-resources.xml

ここに画像の説明を入力

于 2015-06-11T16:54:28.393 に答える