问题在于我的项目现在处于错误状态。它的名称是红色的,并且在其蓝色球形项目图标中有一个小黄色三角形。右键单击项目时,我可以看到“解决数据源问题”的选项。
不幸的是,这个选项没有解决问题。当我选择该选项时,出现一个对话框,其中包含文本:“要解决此问题,请选择下面列出的数据源名称,然后单击添加连接。无法找到此项目中引用的数据源的数据库连接。”
当我选择无法定位的数据源(jdbc/mydb)并点击“添加连接”按钮时,它会打开“新连接向导”,但是当我按“完成”按钮时,会出现“无法添加连接。连接已经存在。”。
连接已经在我的context.xml中定义,我的项目正在运行和部署,没有任何问题。
以下是我的context.xml:
<?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>
如何解决“解决数据源问题”问题并退出Netbeans项目?