我想在一个 Maven 项目中“扩展”另一个 Maven 项目中定义的 ant 目标。
基础项目“Project 1”定义了一个 ant 构建文件,目标“BaseDB”调用一组创建数据库模式的 SQL 脚本。这个项目由 Maven 构建到一个包含 ant build.xml 和相关 SQL 脚本的 Jar 中。
我想用一个 ant 构建文件定义一个“项目 2”,其目标是“ExtensionDB”,其依赖 =“BaseDB,LocalUpdateDB”。也就是说,ExtensionDB 通过引用合并了 BaseDB 定义。
我玩弄了 xmlns:artifact="antlib:org.apache.maven.artifact.ant" 提供的依赖扩展,却无法解析 Project1/Build.xml 中的任何内容(更不用说它所依赖的 SQL 脚本了) )
有任何想法吗