【问题标题】:Error loading class 'com.lazerycode.jmeter.Plugin'加载类“com.lazerycode.jmeter.Plugin”时出错
【发布时间】:2015-10-23 00:39:56
【问题描述】:

我的 maven 文件中的 jmeter-maven-plugin 声明如下所示

<plugin>
   <groupId>com.lazerycode.jmeter</groupId>
   <artifactId>jmeter-maven-plugin</artifactId>
   <version>1.10.1</version>
   <executions>
      <execution>
         <id>jmeter-tests</id>
         <phase>verify</phase>
         <goals>
            <goal>jmeter</goal>
         </goals>
         <configuration>
            <jmeterPlugins>
               <plugin>
                   <groupId>kg.apc</groupId>
                   <artifactId>jmeter-plugins</artifactId>
                </plugin>
             </jmeterPlugins>
          </configuration>
       </execution>
    </executions>
    <dependencies>
       <dependency>
          <groupId>kg.apc</groupId>
          <artifactId>jmeter-plugins</artifactId>
          <version>1.3.1</version>
          <type>pom</type>
       </dependency>
    </dependencies>
</plugin>

但是在使用 maven 2 进行 mvn clean install 时,我收到以下错误

加载类“com.lazerycode.jmeter.Plugin”时出错

我在这里发现了一个相关的问题

JMeter Plugins via jmeter-maven-plugin failed to execute

这里

https://github.com/jmeter-maven-plugin/jmeter-maven-plugin/issues/92

但两个链接都使用 jmeter-plugins 1.0.0 版。我正在使用 jmeter-plugins 版本 1.3.1。这个问题仍然存在于 mvn2 和 jmeter-plugins 中吗?

谢谢!

【问题讨论】:

    标签: jmeter jmeter-plugins jmeter-maven-plugin


    【解决方案1】:

    jmeter-plugins 1.3.1 仍然存在问题,但这次并不是他们的错。他们依赖于总是坏掉的 JMeter 2.12。查看这些错误:

    jmeter-plugins 需要依赖于不同版本的 JMeter,它具有所有传递依赖项。此信息也可在此处获得:

    【讨论】:

    • 我刚刚在这里检查了 jmeter-plugins 1.3.1 的所有项目的 pom 文件repo1.maven.org/maven2/kg/apc 似乎 jmeter-plugins 1.3.1 依赖于 jmeter 2.13。那个版本的jmeter也有问题吗?此外,当我执行 mvn clean install 时,我无法加载的类是“com.lazerycode.jmeter.Plugin”,它的包名称与 jmeter-maven-plugin 的组 ID 对应。为什么你认为问题出在 jmeter-plugins 上?
    • 我也没有在这里看到 Plugin.java github.com/jmeter-maven-plugin/jmeter-maven-plugin/tree/master/…。是否有来自 jmeter-maven-plugin 依赖的类
    • 另外,如果我把这部分取出 kg.apcjmeter-plugins 然后mvn clean install 对我来说运行良好。
    • 是的 2.13 也存在暂时依赖问题:bz.apache.org/bugzilla/show_bug.cgi?id=57734。希望 2.14 会是一个更好的版本...我认为这是 Meter-plugins 1.3.1 的问题,因为如果您删除插件配置,它一切正常。如果您可以提供显示错误和堆栈跟踪的日志,我将能够提供更多帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-17
    • 1970-01-01
    • 1970-01-01
    • 2022-10-25
    • 2014-10-31
    • 2012-12-15
    • 2013-05-30
    相关资源
    最近更新 更多