2010-12-18 77 views
1

我在一个java web应用程序项目上与团队一起工作。我创建了该项目,并将其提交到我们用于共享代码的svn服务器上。该项目在我的电脑上正常运行,但每次尝试运行项目时,其他所有团队成员都会收到错误消息。我在网上找不到任何有用的东西。任何可能导致发现事情的想法都会有所帮助。谢谢尝试运行使用Subversion共享的NetBeans项目时出现错误

启动GlassFish服务器3 1 GlassFish服务器3 1正在运行。 就地部署在C:\ Documents and Settings \ HP_Administrator \ My Documents \ NetBeansProjects \ Portfolio \ build \ web deploy?path = C:\ Documents and Settings \ HP_Administrator \ My Documents \ NetBeansProjects \ Portfolio \ build \网络&名称=投资组合&力=真 GlassFish应用服务器上失败3 1 C:\ Documents和Settings \ HP_Administrator \我的文档 \的NetBeansProjects \组合\ nbproject文件\ build-impl.xml中:683:该 模块一直没有部署。

回答

0

检查文件以查看您是否具有上述文件的完整路径而不是相对路径的绝对引用。

+0

感谢您的指针,我发现问题是因为我也使用jpa进行数据库访问,持久性单元中的数据源引用在我的团队成员服务器实例中不存在。 – mtanzania 2010-12-18 23:09:42

1

我发现了这个问题。由于我也使用jpa进行数据库访问,因此在我的团队成员服务器实例中不存在对持久性单元中的数据源的引用。所以我让他们使用我使用过的相同名称创建了一个数据源并且它工作正常。然而,我不知道什么是最好的方法来做到这一点,我让他们在netbeans中创建一个虚拟的web应用程序,然后使用Entity Classes From Database向导来生成强制他们创建数据源的实体,并让他们使用在项目中引用相同的数据源名称。如果他们这样做并运行该项目,它会自动添加到他们的glassfish实例中,因此他们现在可以运行共享项目。我很乐意听到这个替代方案。谢谢

+0

在您的问题中编辑此信息。 – 2010-12-19 00:23:09

相关问题