Java 是否使用Eclipse将源目录从部署中排除到EAR/EJB模块?

Java 是否使用Eclipse将源目录从部署中排除到EAR/EJB模块?,java,eclipse,deployment,jboss,ejb,Java,Eclipse,Deployment,Jboss,Ejb,我有一个带有EJB模块的EAR项目。在EJB模块中,我有一个名为/test的源目录。我不希望这个特定的目录包含在部署的ear中的ejb归档中 我正在使用EclipseHelios和JBoss工具。我的部署服务器是JBossAS5.1 我试图从Eclipse中的“部署程序集”页面中删除此/test源目录,但似乎没有效果。试试这里提供的技巧:从“部署程序集”页面删除/test源目录时,您已经成功了一半 您需要了解的是,这实际上并不会从部署中删除源目录,而是与该源目录关联的输出文件夹 默认情况下,所有

我有一个带有EJB模块的EAR项目。在EJB模块中,我有一个名为/test的源目录。我不希望这个特定的目录包含在部署的ear中的ejb归档中

我正在使用EclipseHelios和JBoss工具。我的部署服务器是JBossAS5.1


我试图从Eclipse中的“部署程序集”页面中删除此/test源目录,但似乎没有效果。

试试这里提供的技巧:

从“部署程序集”页面删除/test源目录时,您已经成功了一半

您需要了解的是,这实际上并不会从部署中删除源目录,而是与该源目录关联的输出文件夹

默认情况下,所有源目录共享同一输出文件夹。在这种情况下,如果您从部署程序集中删除一个源目录,您仍然可以获得它的类,因为另一个源目录输出到同一个输出文件夹,Eclipse复制到完整的输出文件夹上,而完全不考虑哪个源文件夹贡献了哪些类

解决方案是关联一个独立的输出文件夹,其中包含要排除的每个源目录。

此链接(今天)不起作用。
但在回答之后,如何

。。。关联一个独立的输出文件夹,其中包含要排除的每个源目录


?:)

谢谢,这是朝着这个方向迈出的一步,但是在我的例子中,这个文件已经使用UI正确更新了。