NetBeans模块尚未部署错误

时间:2013-10-17 06:36:55

标签: java tomcat netbeans tomcat7 netbeans6.8

我使用NetBeans 6.8Tomcat 7创建了一个应用。当我试图运行我的应用程序时,我从The module has not been deployed的下一行收到build-impl.xml错误。

<target if="netbeans.home" name="-run-deploy-nb">
     // error come from below line
    <nbdeploy clientUrlPart="${client.urlPart}" debugmode="false" forceRedeploy="${forceRedeploy}"/>
</target>

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:-1)

(1)首先要检查它:

MY JDK 1.8(默认)。 我的tomcat 8.0.3.0

(2)然后你应该正确编写应用程序的编码。

(3)如果出现问题“模块尚未部署”。

(4)您应该断开网络连接。

(5)重启计算机。

(6)再次运行该项目。

答案 1 :(得分:-1)

这可能是因为您可能需要在Glassfish服务器上手动创建Db ResourcePool

Netbeans -> Projects, Open Server Resources -> glassfish-resources.xml 我们必须在Glassfish上手动创建JDBC资源和JDBC连接池。我在这里使用我的值,不要使用它们,请看你的.xml!

jndi-name的值是您的JDBC资源,pool-name的值是您的JDBC连接池。

为Glassfish管理员打开浏览器, https://localhost:4848/

转到JDBC Connection Pool -> New:
1)泳池名称:mysql_customersdb_rootPool
2)资源类型:javax.sql.ConnectionPoolDataSource
3)数据库驱动程序供应商:MySql

Next

URL: jdbc:mysql://localhost:3306/customersdb?zeroDateTimeBehavior=convertToNull
Url: jdbc:mysql://localhost:3306/customersdb?zeroDateTimeBehavior=convertToNull
User: root
Password: root

JDBC Resources -> New

JNDI Name: CustomersDS
Pool Name: mysql_customersdb_rootPool

按确定。

右键单击您的项目并按下运行:)