我正在开始我的项目工作,该项目与创建一些自定义 jmeter 组件集相关,这些组件将捆绑在我的自定义 jmeter 发行版中。
这些自定义组件是 Maven 项目的一部分,我想做的是尝试将此 maven 项目与最新的 jmeter 项目集成,以便能够构建和交付包含我的自定义组件集和所有相关依赖 jar 的 jmeter 构建。
问题是 jmeter 项目是 ant 项目。我遇到了这个:http : //maven.apache.org/guides/mini/guide-using-ant.html,maven-antrun-plugin,它可以在 maven pom 中嵌入 ant 任务。
由于我从未使用过 ant(仅使用过 maven),我在 pom 中使用这个插件的想法是定义以下目标:
- 从 svn 存储库下载 jmeter 源
- 构建jmeter分布
- 在构建 maven 项目之后(安装阶段之后),将 jars(组件和依赖 jars)复制到 jmeter lib 以使用我的自定义组件形成最终的 jmeter 分发。
我的问题是:您是否认为这种方法是正确的(这样做时是否需要考虑一些事情),如果不是,您能否建议我实现相同目标的其他方法?
提前致谢