2012-03-07 41 views
6

Tôi có một ứng dụng Web Java có chứa một đơn vị Persistence. Trong đơn vị này, tôi có thể chọn nguồn dữ liệu hiện có hoặc tạo nguồn dữ liệu mới. Khi tôi chạy ứng dụng web này trên xây dựng trong máy chủ glassfish, nguồn dữ liệu được tạo ra trên xây dựng trong máy chủ glassfish. Ngoài ra một hồ bơi kết nối được tạo ra.netbeans IDE: cách xóa nguồn dữ liệu

Tôi có thể xóa nguồn dữ liệu và/hoặc kết nối nhóm trên bản dựng trong máy chủ thủy tinh. Điều này không xóa nguồn dữ liệu từ IDE Netbeans. Khi tôi chạy lại ứng dụng web, các nguồn dữ liệu và các nhóm kết nối được tạo lại.

Làm cách nào để xóa nguồn dữ liệu và vùng kết nối trong IDE netbeans? Tôi không thể tìm thấy chức năng này ở bất cứ đâu.

Tôi muốn xóa các nguồn dữ liệu hiện có và các nhóm kết nối vì tôi gặp sự cố với một nguồn dữ liệu/kết nối mới. Để đảm bảo rằng không có sự trộn lẫn nào xảy ra ở đâu đó giữa các nguồn dữ liệu/các nhóm kết nối, tôi muốn loại bỏ những cái cũ mà tôi không sử dụng nữa.

Trả lời

4

Tệp bạn đang tìm kiếm được gọi là glassfish-resources.xml (hoặc sun-resources.xml). Nó lưu trữ tất cả các tài nguyên máy chủ được triển khai với ứng dụng của bạn. Nó có thể được tìm thấy trong thư mục cài đặt của dự án của bạn (trong thẻ Netbeans "Files").

6

Bạn phải chuyển đến cửa sổ dịch vụ (Ctrl + 5) và mở rộng Severs> GlassFish Server (phiên bản)> Tài nguyên> Tài nguyên JDBC và tìm nguồn dữ liệu không cần thiết. Nhấp chuột phải và chọn Hủy đăng ký. Điều này sẽ loại bỏ xuất hiện trong tất cả các dự án Netbeans.

1

NetBeans lấy Nguồn dữ liệu từ GlassFish. Bạn có thể tìm/chỉnh sửa domain.xml. Ngoài ra, bạn có thể chỉnh sửa thông qua giao diện quản trị của GF.

+0

xóa trong admin glassfish console làm việc cho tôi, điều này có thể được truy cập thông qua giao diện đồ họa –

1

Chuyển đến context.xml và xóa dòng chứa mục nhập "tài nguyên".

Sau đó xóa mục nhập "tài nguyên-ref" tương ứng khỏi tệp web.xml.

Sau đó, làm sạch và xây dựng dự án.

Điều này đã giải quyết được vấn đề nguồn dữ liệu cho tôi.

0

Tôi đang sử dụng netbeans 8.0.2

Trong dự án tab của trái nhất bảng điều khiển tìm kiếm cây dự án của bạn. Có một nút các tài nguyên khác. Đi qua nút này. glassfish-resources.xml là một chiếc lá ở đó theo thiết kế . Tôi tìm thấy tất cả các jdbc và các nguồn lực khác ở đó.

Phương tiện Tài nguyên khác -> cài đặt -> glassfish-resources.xml

enter image description here

Các vấn đề liên quan