1

我无法使用 Jython 运行 Grinder3 框架。我已经下载了它,我看到有一个包含一些 .jar 文件的 lib/ 文件夹。

grinder3 提供了一些示例(用 python 编写)。当我尝试使用 jython 运行这些示例时收到一个错误,该错误告诉我找不到该库。

我应该如何包含这些 jar 才能运行示例?

Traceback (most recent call last):
  File "amazon.py", line 18, in <module>
    from net.grinder.script.Grinder import grinder
ImportError: No module named ne
4

1 回答 1

4

您需要将grinder lib dir 包含到您的shell 中的CLASSPATH 中。确保您的环境变量已添加路径。作为一个经验法则,请确保在启动 Grinder 之前设置 GRINDERPATH、GRINDERPROPERTIES、CLASSPATH 和 JAVA_HOME

我建议您使用上述数据创建环境变量文件(甚至添加到启动配置文件脚本)并将其添加到 shell 配置文件。这将确保您的路径设置正确

set GRINDERPATH=<em>(full path to grinder installation directory)</em>
set GRINDERPROPERTIES=<em>(full path to grinder.properties)</em>\grinder.properties
set CLASSPATH=%GRINDERPATH%\lib\grinder.jar;%CLASSPATH%
set JAVA_HOME=<em>(full path to java installation directory)</em>
PATH=%JAVA_HOME%\bin;%PATH%

如果设置不能为您解决问题,那么您使用“echo”打印 CLASSPATH 并验证您的 JAR 文件是否存在?将其与用于启动 Grinder 的命令一起粘贴到此处

于 2013-10-17T14:38:41.697 回答