我从同事那里继承了一个代码库,我正在考虑优化一些事情。
1)其中一个问题是他使用WSDL生成一些代码本身就很好。
然而,不是因为他有一个dev,test和prod文件夹,其中包含只有WSDL文件不同的实际模块。现在我想到的第一件事是创建一个模块,只需添加3个包含cxf-codegen-plugin
插件配置的配置文件。
2)但是这会带来一个我想修复的额外问题,目前他首先构建子模块,然后将其安装到.m2存储库,然后使用根pom构建其余部分(不定义WSDL模块作为模块,因此它不是构建的)。我想解决它,所以当我在根pom上进行干净安装时,实际的类也会再次生成。但是,我不太确定如何实现这一点,我无法真正找到实现这一目标的方法。
3)或者您只是解决问题1,并跳过2?