【发布时间】:2012-09-17 12:41:14
【问题描述】:
我正在开始我的项目,该项目与创建一些自定义 jmeter 组件集相关,这些组件将捆绑在我的自定义 jmeter 发行版中。
那些自定义组件是 Maven 项目的一部分,我想做的是尝试将此 maven 项目与最新的 jmeter 项目集成,以便能够构建和交付包含我的自定义组件集和所有相关依赖项的 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 分发。
我的问题是:您是否认为这种方法是正确的(这样做时是否需要考虑一些事情),如果不是,您能否建议我实现相同目标的其他方法?
提前致谢
【问题讨论】: