我使用的是Maven 3.0.4和Axis2 1.5.1插件。我在Maven上使用AXIS2插件生成存根类时遇到了问题。
根据构建环境中当前配置的JDK,AXIS2插件生成不同的存根类源代码。我尝试过使用JDK1.6,然后使用JDK1.7来生成。
有没有办法在Maven内部“强制使用”由JDK (i.e. 1.6)插件使用的AXIS2 (不改变环境)?(我希望有独立于环境的代码生成)
任何帮助都将不胜感激。
发布于 2013-02-04 14:36:02
不幸的是,我所有的尝试都失败了。
我不得不接受另一篇文章(http://maven.40175.n5.nabble.com/Maven-amp-Axis2-plugin-different-stub-code-generation-tc5730726.html )中展示的内容:如果我真的需要这种功能,我可能不得不自己做这项工作。否则,询问Axis2开发人员是否会自愿这样做。
发布于 2012-11-20 08:44:07
我假设您选择了如下所述的JDK:
http://maven.apache.org/plugins/maven-compiler-plugin/examples/compile-using-different-jdk.html
然后,我将使用不同的配置文件生成存根,允许您覆盖某些配置,但保留总体conf的好处。
https://stackoverflow.com/questions/13360645
复制相似问题