Jmeter在solaris上不起作用,抛出无效或损坏的jarfile ApacheJMeter.jar

时间:2014-11-11 05:38:23

标签: java jmeter solaris corruption

我一直在使用相同的二进制文件从Windows和Linux运行我的jmeter实例,它工作正常。 在将相同的文件复制到solaris之后,它会抛出错误"无效或损坏的jar文件ApacheJMeter.jar"并退出。

我没有使用apt-get直接安装二进制文件的权限。

... / apache-jmeter-2.11 / bin $ java -jar ApacheJMeter.jar 无效或损坏的jarfile ApacheJMeter.jar

操作系统:Oracle Solaris 10 9/10 s10x_u9wos_14a X86 Jmeter:版本2.11 Java:版本1.6.0_21

2 个答案:

答案 0 :(得分:0)

您的ApacheJMeter.jar文件已损坏。验证其校验和。在Solaris上,您应该获得此输出:

$ sum *.jar
48768 26 ApacheJMeter.jar

在Linux上:

$ sum -s *.jar
48768 26 ApacheJMeter.jar

答案 1 :(得分:0)

我做了一个简单的scp,将二进制文件从Linux上的工作位置复制到Solaris机器上。这显然在运行sum -s * .jar时显示出损坏。

我复制了二进制文件的tar存档。现在,sum命令不会显示损坏。 ... / apache-jmeter-2.11 / bin $ sum * .jar 48768 26 ApacheJMeter.jar

但是,我仍然看到了损坏错误。 ... / apache-jmeter-2.11 / bin $ java -jar ApacheJMeter.jar 无效或损坏的jarfile ApacheJMeter.jar