Так вот что я ищу. Когда я пишу код в Jmeter BeanShell, я всегда сталкиваюсь с ошибками во время компиляции и трачу много времени на отладку и их исправление.
Так есть ли способ скомпилировать его перед запуском.
Прежде всего, вы пытались запустить java -jar bsh-2.0b6.jar из папки "lib" вашей установки JMeter? Это откроет Beanshell Desktop , где вы сможете проверить свой код.
java -jar bsh-2.0b6.jar
Во-вторых, это интерпретируется , поэтому вы не можете скомпилировать его, если вы хотите подсветку синтаксиса и подсветку, вы можете рассмотреть, например, Плагин Beanshell для Eclipse или BeanShell Box для Idea
В-третьих, , начиная с JMeter 3.1, рекомендуется использовать тестовые элементы JSR223 и Groovy в качестве языка, поэтому самое время подумать о перемещении до Groovy, поскольку он может быть скомпилирован с любой современной IDE, более того Groovy работает намного лучше, чем Beanshell. Проверьте Apache Groovy - Почему и как вы должны использовать статью для более подробной информации.