2012-03-07 10 views
6

Mam aplikację Java Web, która zawiera jednostkę Persistence. W tej jednostce trwałości mogę wybrać istniejące źródło danych lub utworzyć nowe źródło danych. Po uruchomieniu tej aplikacji internetowej na serwerze Glassfish źródło danych jest tworzone na serwerze Glassfish. Tworzona jest również pula połączeń.netbeans IDE: jak usunąć źródło danych

Mogę usunąć źródło danych i/lub pulę połączeń na wbudowanym serwerze glassfish. Nie powoduje to usunięcia źródła danych z IDE Netbeans. Gdy ponownie uruchomię aplikację internetową, źródła danych i pule połączeń zostaną odtworzone.

Jak mogę usunąć źródło danych i pule połączeń w IDE netbeans? Nie mogę znaleźć tej funkcji w dowolnym miejscu.

Chcę usunąć istniejące źródła danych i pule połączeń, ponieważ mam problem z nowym źródłem danych/pulą połączeń. Aby upewnić się, że nie ma zamieszania pomiędzy źródłami danych/pulami połączeń, chcę usunąć stare, z których już nie korzystam.

Odpowiedz

4

Plik szukasz nazywa GlassFish-resources.xml (lub słońcem resources.xml). Przechowuje wszystkie zasoby serwera wdrożone w aplikacji. Można go znaleźć w katalogu instalacyjnym twojego projektu (w tagu "Pliki" Netbeans).

6

Musisz przejść do okna usług (Ctrl + 5) i rozwinąć Severs> Serwer GlassFish (wersja)> Zasoby> Zasoby JDBC i zlokalizować niepotrzebne źródła danych. Kliknij prawym przyciskiem myszy i wybierz Wyrejestruj. Spowoduje to usunięcie tego pojawiającego się we wszystkich projektach Netbeans.

1

NetBeans pobiera źródła danych z GlassFish. Możesz znaleźć/edytować plik domain.xml. Ewentualnie możesz edytować za pomocą konsoli administratora GF.

+0

usuwanie w konsoli administratora GlassFish pracował dla mnie, to można uzyskać za pośrednictwem GUI –

1

Przejdź do pliku context.xml i usuń wiersz zawierający wpis "Zasób".

Następnie usuń odpowiedni wpis "resource-ref" z pliku web.xml.

Następnie oczyść i zbuduj projekt.

Rozwiązało to dla mnie problem ze źródłem danych.

0

Używam NetBeans 8.0.2

W projektów zakładka z lewej większości panelu wyszukiwania w drzewie projektu. Istnieje węzeł inne zasoby. Przetestuj ten węzeł, proszę. glassfish-resources.xml to liść tam pod konfiguracji. Znalazłem wszystkie zasoby jdbc i inne.

Środki Inne Zasoby -> Ustawienia -> GlassFish-resources.xml

enter image description here