防止Eclipse(RAD)自动生成代码



我正在处理一个项目,我导入了一个jar文件,其中包含连接到web服务所需的类文件,然后将wsdl添加到我的项目中。现在的问题是eclipse(rad(正在生成我不需要的java文件,并导致问题,因为对象已经存在于jar文件中。如何防止Eclipse(RAD(从wsdl自动生成java文件,因为我已经浪费了两天时间试图强制Eclipse(radi(生成这些文件,因为它们是不需要的,并导致编译问题。

这就是我提出的解决方案。问题是,这不是Maven造成的,这是Eclipse(RAD(我的对象在com.thispackage.servicename.v2(从v1升级到v2(这样的包中,但wsdl中的名称空间http://servicename.thispackage.com/v2。由于Mavin没有运行wsdl2java,所以没有问题,我将名称空间更改为http://v2.servicename.thispackage.comEclipse编译wsdl2java时失败,因为对象已经存在于jar文件中(因此无法覆盖它们(,但Eclipse(RAD(将继续编译并部署到本地服务器。我只需要单击"确定"就可以确认错误,但一切都按预期进行。

这不是一个好的解决方案,我必须在README.md中记录它(或者稍后找到一个真正的解决方案(,但这让我在处理这个细节之前完成了我需要做的真正工作。