build-impl.xml:1025:尚未部署模块。 (便门)

时间:2012-11-11 14:16:58

标签: java netbeans web

我一直在使用 Netbeans 7.2 上的 wicket 框架开发Java Web应用程序,突然间我遇到了这个问题。我尝试清理build-impl.xml然后重新启动IDE,我应该说我对此知之甚少。有人可以告诉我为什么它会出错并且我如何解决这个问题?

第1024,1025和1026行是:

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

错误消息显示:

nbproject/build-impl.xml:1025: The module has not been deployed.
See the server log for details.
BUILD FAILED (total time: 4 seconds)

3 个答案:

答案 0 :(得分:1)

我自己提出了一个解决方案,我克隆了项目并将项目的目录名称更改回原始版本,这对我来说很好。但它似乎有一个更好,更恰当的解决方案。

答案 1 :(得分:1)

/ *重启你的玻璃鱼服务器* /

1 - 将DBMS(例如:oracle,MySQL,MsSQL ..)jdbc连接器jar添加到域     “glassfish目录/ domain / {yourDomain} / lib”

在glassfish服务器中添加2个连接池“JDBC - &gt; ConnectionPool”

3 - 添加你的JNDI“JDBC - &gt; jdbc ressource”

4 - 测试连接

5 - 添加其他属性

如果您的数据库帐户没有密码,则您可以轻松

6- glassfish / config / domain.xml在jdbc-connection-pool中将密码值更改为“”

答案 2 :(得分:0)

可能这么晚,但响应对其他人有用:有时,当您在创建项目时未指定服务器或servlet容器时,NetBeans无法创建context.xml文件。

In your project under Web Pages, create a folder called META-INF.

通过鼠标右键单击网页来执行此操作,然后选择:

新建 - &gt;其他 - &gt;其他 - &gt;文件夹

将文件夹命名为META-INF。即使在Windows上,案例也很重要。

Create a file called context.xml in the META-INF folder.

通过鼠标右键单击新的META-INF文件夹,然后选择:

New-&gt; Other-&gt; XML-&gt; XML文档

将其命名为上下文(NetBeans添加.xml)选择格式良好的文档按完成

Edit the new document (context.xml), and add the following:

<?xml version="1.0" encoding="UTF-8"?> 
<Context antiJARLocking="true" path="/app-name"/> 

将app-name替换为您的应用程序名称。

现在,您的就地部署应该有效。如果没有,请确保每个人都可以阅读该文件。

context.xml文件特定于Tomcat。有关该文件的更多信息,请参阅tomcat.apache.org上的Tomcat文档。