Как упаковать JMeter с помощью Jar Bundler на Mac
Я не могу использовать "Jar Bundler" на Mac для создания JMeter.app из ApacheJMeter.jar, мне было интересно, если у кого-то еще был предыдущий опыт настройки этого инструмента? Мне кажется, что проблема в том, что для папки lib, в которой выполняется поиск, указан неверный базовый путь:
org.apache.jmeter.NewDriver: JMeter home directory was detected as: /Users/username/Applications/JMeter.app/Contents/Resources
Я посмотрел здесь: http://developer.apple.com/library/mac/#documentation/Java/Reference/Java_InfoplistRef/Articles/JavaDictionaryInfo.plistKeys.html
Но как бы я ни настраивал любое из указанных свойств, логи выглядели одинаково.
1 ответ
Настоящий трюк заключается в том, чтобы найти папки bin и lib. Единственный jar-файл, который вам нужно добавить, - это ApacheJMeter.jar. Посмотрите в сценарии bin/jmeter дополнительные свойства, которые нужно поместить на вкладку свойств Jar Bundler. Аргументы java в сценарии bin/jmeter должны быть скопированы в поле VM Options. Установите флажок Установить рабочий каталог внутри пакета приложения. Теперь создайте приложение. Откройте только что созданную папку.app и скопируйте папки bin и lib в папку Resources. Готово.