Trong Netbeans 7.1.1. Tôi có một dự án Java cho một ứng dụng web mà tôi triển khai trên Tomcat 7. Dự án được di chuyển từ một phiên bản cũ hơn từ Netbeans (cùng với tất cả các dự án khác của tôi).Dự án Netbeans: Giải quyết các vấn đề về nguồn dữ liệu
Vấn đề là dự án của tôi hiện đang ở trạng thái lỗi. Tên của nó có màu đỏ và nó có một hình tam giác màu vàng nhỏ trong biểu tượng dự án toàn cầu màu xanh của nó. Khi tôi nhấp chuột phải vào dự án, tôi thấy tùy chọn "Giải quyết vấn đề nguồn dữ liệu".
Rất tiếc, tùy chọn này không giải quyết được sự cố. Khi tôi chọn tùy chọn tôi nhận được hộp thoại với văn bản: "Để giải quyết, hãy chọn tên Nguồn dữ liệu bên dưới, sau đó nhấp vào Thêm kết nối. Không thể định vị kết nối cơ sở dữ liệu cho nguồn dữ liệu được tham chiếu trong dự án này".
Khi tôi chọn nguồn dữ liệu không thể định vị (jdbc/mydb) và nhấn nút "Thêm kết nối", nó sẽ mở "Trình hướng dẫn kết nối mới" nhưng khi tôi nhấn nút "Hoàn tất", tôi nhận được "Không thể thêm kết nối. Kết nối đã tồn tại".
Kết nối đã được xác định trong context.xml
và dự án của tôi đang chạy và triển khai mà không gặp bất kỳ sự cố nào.
Đây là context.xml tôi:
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/myapp.com">
<Resource auth="Container" driverClassName="com.mysql.jdbc.Driver"
maxActive="100" maxIdle="30" maxWait="10000" name="jdbc/mydb"
password="secret" type="javax.sql.DataSource"
url="jdbc:mysql://127.0.0.1:3306/mydb?autoReconnect=true"
username="user" validationQuery="select 1"/>
</Context>
Làm thế nào tôi có thể nhận được dự án Netbeans của tôi ra khỏi đây "Resolve Data Source vấn đề"?
Tôi đã nhầm người dùng. – mjaggard