有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java我可以在同一个项目中同时包含ApacheAxis 1和ApacheAxis 2库吗?

如果这听起来像是一个荒谬的想法,那就是。客户端只需要在其服务器上安装一个项目。我们的网络服务将成为手机和中国制造的各种SOAP服务之间的桥梁。NET、Apache Axis 1和2,它们依赖于标准来传输文件,如MTOMDIME

我正在寻找一种“架构”技巧,比如在一个单独的项目中开发Axis 1调用,并编译为jar,然后将其传递到Axis 2项目中。。。。嗯

无需下载Axis 1&;2并使用相同的xml库编译它们,等等

“做不到”是一个可以接受的答案

谢谢


共 (2) 个答案

  1. # 1 楼答案

    试试JarJar

    它使用的想法是创建一个新的jar,其中包名被前缀移位。您可以将自己的部分代码绑定到jar中,其字节代码将被修改为使用新的包名。应用程序的其余部分将继续使用旧的包名——即类路径上的旧jar

    编辑:我不记得他们有不同的包裹名称。在这种情况下,你不需要做任何特殊的事情来一起使用它们