【发布时间】:2012-04-15 15:31:05
【问题描述】:
在 Netbeans 7.1.1 中。我有一个用于在 Tomcat 7 上部署的 Web 应用程序的 Java 项目。该项目是从 Netbeans 的早期版本迁移而来的(连同我的所有其他项目)。
问题是我的项目现在处于错误状态。它的名字是红色的,它的蓝色地球项目图标中有一个黄色的小三角形。当我右键单击该项目时,我会看到“解决数据源问题”选项。
很遗憾,此选项无法解决问题。当我选择该选项时,我会看到一个带有文本的对话框:“要解决,请在下面选择一个数据源名称,然后单击添加连接。无法找到此项目中引用的数据源的数据库连接。”
当我选择无法定位的数据源 (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 项目摆脱这个“解决数据源问题”?
【问题讨论】:
标签: netbeans jdbc datasource netbeans-7 netbeans-7.1