我想在RSA 8.0中执行“准备部署”时为WAS 7.0配置生成的EJB存根的输出文件夹。
目前,生成的存根的源代码生成到eclipse项目的普通源文件夹中。因为生成和手动编辑的代码是混合的。这就是为什么我不能轻易地为这些生成的文件创建SVN忽略。所以我希望这些文件生成到另一个源文件夹ejbmodule-gen
,而不是包含手动编辑的源的ejbmodule
源文件夹。
在偏好设置中,我可以在output folder
下设置EJB Project
的{{1}}。但是这没有效果。
我还可以使用一些更精细的模式来进行SVN忽略。但我不想乱用它们,因为它们在构建文件和项目中的其他位置已经经常重复。
那么我怎样才能确保选择Java EE -> Project
将生成的源文件放到另一个文件夹而不是项目的原始源文件夹中?
答案 0 :(得分:0)
我担心 EJB 2.1 以下限制适用于 Rational version 8.0 :
Multiple output folders are not supported for EJB projects
但是,如果项目有足够的灵活性,我建议手动使用createEJBStubs Websphere命令生成EJB存根或(更好)使用ANT(或其他)构建脚本根据您的偏好构建二进制文件。