- Форум тестировщиков
- → Публикации PeterL
Публикации PeterL
3 публикаций создано PeterL (учитываются публикации только с 06 июня 2023)
По типу контента
По пользователю
#95516 Некорректный запуск Java из скрипта
Отправлено автор: PeterL 14 октября 2011 - 09:18 в Hewlett-Packard (Mercury) - Functional Testing
Доброго всем дня коллеги!
Возникла проблема, которую не могу разрешить уже второй день:
Есть тестовый скрипт который запускает через java некую удаленную программу на линуксовой машине, скрипт работал прекрасно. С тех пор как мы перешли на виртуальные машины наблюдается такая проблема, при поптыке выполнить комманду "java -cp ..." вылетает ошибка
Picked up JAVA_TOOL_OPTIONS: -agentlib:jvmhook
Picked up _JAVA_OPTIONS: -Xrunjvmhook -Xbootclasspath/a:"C:\PROGRA~1\HP\QuickTest Professional\bin\java_shared\classes;C:\PROGRA~1\HP\QuickTest Professional\bin
\java_shared\classes\jasmine.jar" -Xbootclasspath/p:C:\PROGRA~1\HP\QuickTest Professional\bin\
Unrecognized option: Professional\bin\
Could not create the Java virtual machine.
Есть мнение, что собственно не распознается пробел в пути C:\PROGRA~1\HP\QuickTest Professional\bin, гугл сказал что мол поменяйте системную переменную _JAVA_OPTIONS, возьмите пути в кавычки. Но проблема в том что такого пути -Xbootclasspath/p:C:\PROGRA~1\HP\QuickTest Professional\bin\ в этой переменной нет, абсолютно непонятно откуда QTP берёт это значение.
Были ли у кого схожие проблемы? Заранее благодарю.
Возникла проблема, которую не могу разрешить уже второй день:
Есть тестовый скрипт который запускает через java некую удаленную программу на линуксовой машине, скрипт работал прекрасно. С тех пор как мы перешли на виртуальные машины наблюдается такая проблема, при поптыке выполнить комманду "java -cp ..." вылетает ошибка
Picked up JAVA_TOOL_OPTIONS: -agentlib:jvmhook
Picked up _JAVA_OPTIONS: -Xrunjvmhook -Xbootclasspath/a:"C:\PROGRA~1\HP\QuickTest Professional\bin\java_shared\classes;C:\PROGRA~1\HP\QuickTest Professional\bin
\java_shared\classes\jasmine.jar" -Xbootclasspath/p:C:\PROGRA~1\HP\QuickTest Professional\bin\
Unrecognized option: Professional\bin\
Could not create the Java virtual machine.
Есть мнение, что собственно не распознается пробел в пути C:\PROGRA~1\HP\QuickTest Professional\bin, гугл сказал что мол поменяйте системную переменную _JAVA_OPTIONS, возьмите пути в кавычки. Но проблема в том что такого пути -Xbootclasspath/p:C:\PROGRA~1\HP\QuickTest Professional\bin\ в этой переменной нет, абсолютно непонятно откуда QTP берёт это значение.
Были ли у кого схожие проблемы? Заранее благодарю.
#96089 Некорректный запуск Java из скрипта
Отправлено автор: PeterL 24 октября 2011 - 10:05 в Hewlett-Packard (Mercury) - Functional Testing
[/quote]
А что написано в этой переменной?
И где вы смотрите значение этой переменной?
[/quote]
_JAVA_OPTIONS, windows environment variable, появляется после установки Java add-in для QTP. Ее значение = -Xrunjvmhook -Xbootclasspath/a:"C:\PROGRA~1\HP\QuickTest Professional\bin\java_shared\classes;C:\PROGRA~1\HP\QuickTest Professional\bin\java_shared\classes\jasmine.jar
А что написано в этой переменной?
И где вы смотрите значение этой переменной?
[/quote]
_JAVA_OPTIONS, windows environment variable, появляется после установки Java add-in для QTP. Ее значение = -Xrunjvmhook -Xbootclasspath/a:"C:\PROGRA~1\HP\QuickTest Professional\bin\java_shared\classes;C:\PROGRA~1\HP\QuickTest Professional\bin\java_shared\classes\jasmine.jar
#96115 Некорректный запуск Java из скрипта
Отправлено автор: PeterL 24 октября 2011 - 13:20 в Hewlett-Packard (Mercury) - Functional Testing
[/quote]
Заключите пути внутри переменной в кавычки, и будет вам счастье :)
-Xrunjvmhook -Xbootclasspath/a:"C:\PROGRA~1\HP\QuickTest Professional\bin\java_shared\classes";"C:\PROGRA~1\HP\QuickTest Professional\bin\java_shared\classes\jasmine.jar"
[/quote]
Прывым делом сделал - не помогло, я так понял проблема в том что к тому что находится в _JAVA_OPTIONS добавляется ещё один путь -Xbootclasspath/p:C:\PROGRA~1\HP\QuickTest Professional\bin\, так вот откуда он берётся не ясно, я думаю если его в кавычки заключить то будет мне счастье, только вот откуда он подтягивается непонятно.
Заключите пути внутри переменной в кавычки, и будет вам счастье :)
-Xrunjvmhook -Xbootclasspath/a:"C:\PROGRA~1\HP\QuickTest Professional\bin\java_shared\classes";"C:\PROGRA~1\HP\QuickTest Professional\bin\java_shared\classes\jasmine.jar"
[/quote]
Прывым делом сделал - не помогло, я так понял проблема в том что к тому что находится в _JAVA_OPTIONS добавляется ещё один путь -Xbootclasspath/p:C:\PROGRA~1\HP\QuickTest Professional\bin\, так вот откуда он берётся не ясно, я думаю если его в кавычки заключить то будет мне счастье, только вот откуда он подтягивается непонятно.
- Форум тестировщиков
- → Публикации PeterL
- Политика Конфиденциальности
- Правила форума ·