我有这个设置:Eclipse java 项目,IvyDE 插件,我项目中的 ivy.xml 文件,依赖于带有 catalina 和其他模块的 tomcat 6.0.35,配置为 maven2 ibiblio 和其他的常春藤解析器。catalina 模块在 maven2 中解析。但是 maven2 中的 tomcat 6 工件不包括 tomcat 源。可以在 apache 档案中的 zip 中找到源代码。
我已经尝试将源代码发布到团队共享的 ivy 存储库,但没有办法做到这一点,因此 IvyDE 类路径容器将其拾取。我们的团队共享存储库中有公共 catalina 和其他 tomcat 模块的团队共享副本。我想在那里手动添加源,但是如何使用校验和来正确处理呢?另一个想法,创建我自己的 catalina-extend 项目,依赖公共 catalina 和已发布的工件 catalina.jar 加上源 zip?看来还要再试验两天……不会有那么难吧??