После установки QTP 11 перестала запускаться Java
#1
Отправлено 23 сентября 2011 - 12:30
В консоли при выполнении команды java -version выдается вот что:
C:\Windows\System32>java -version
Picked up JAVA_TOOL_OPTIONS: -agentlib:jvmhook
Picked up _JAVA_OPTIONS: -Xrunjvmhook -Xbootclasspath/a:C:\PROGRA~2\HP\QUICKT~1\
bin\JAVA_S~1\classes;C:\PROGRA~2\HP\QUICKT~1\bin\JAVA_S~1\classes\jasmine.jar
Error occurred during initialization of VM
Could not find agent library jvmhook on the library path, with error: Can't load
IA 32-bit .dll on a AMD 64-bit platform
#2
Отправлено 23 сентября 2011 - 13:01
Попробуйте поставить 64 bit javaПодскажите в чем причина того, что JAVA приложение не запускается (проблема при инициализации ВиртМашины)
В консоли при выполнении команды java -version выдается вот что:
C:\Windows\System32>java -version
Picked up JAVA_TOOL_OPTIONS: -agentlib:jvmhook
Picked up _JAVA_OPTIONS: -Xrunjvmhook -Xbootclasspath/a:C:\PROGRA~2\HP\QUICKT~1\
bin\JAVA_S~1\classes;C:\PROGRA~2\HP\QUICKT~1\bin\JAVA_S~1\classes\jasmine.jar
Error occurred during initialization of VM
Could not find agent library jvmhook on the library path, with error: Can't load
IA 32-bit .dll on a AMD 64-bit platform
#3
Отправлено 23 сентября 2011 - 13:05
Попробуйте поставить 64 bit java
У меня стоит java 64-х
Дело в том, что до установки QTP все было отлично
#4
Отправлено 23 сентября 2011 - 13:19
#5
Отправлено 23 сентября 2011 - 15:19
Да, только теперь не будет Java add-in в QTP работатья сейчас удалил переменные, которые прописал QTP и все заработало
SQL для тестировщиков
Тренинги по HP QTP и автоматизации тестирования
Если минарет, значит выше всех (с)
#6
Отправлено 26 сентября 2011 - 07:04
Да, только теперь не будет Java add-in в QTP работать
Да, подскажите как решить данную проблему?
#7
Отправлено 26 сентября 2011 - 07:33
Может быть достаточно будет заключить пути, которые туда прописывает QTP, в кавычки, а может их надо будет поправить так, чтобы они указывали на реально установленную Java. У QTP, к сожалению, косяки с переменными окружения тянутся аж с версии 6.5 :(
SQL для тестировщиков
Тренинги по HP QTP и автоматизации тестирования
Если минарет, значит выше всех (с)
#8
Отправлено 26 сентября 2011 - 07:40
Как полностью выглядят переменные JAVA_OPTIONS и JAVA_TOOL_OPTIONS ?
Может быть достаточно будет заключить пути, которые туда прописывает QTP, в кавычки, а может их надо будет поправить так, чтобы они указывали на реально установленную Java. У QTP, к сожалению, косяки с переменными окружения тянутся аж с версии 6.5 :(
JAVA_TOOL_OPTIONS: -agentlib:jvmhook
_JAVA_OPTIONS: -Xrunjvmhook -Xbootclasspath/a:C:\PROGRA~2\HP\QUICKT~1\
bin\JAVA_S~1\classes;C:\PROGRA~2\HP\QUICKT~1\bin\JAVA_S~1\classes\jasmine.jar
эти переменные я скопировал сверху. Просто уже после того как я их удалил, при запуске QTP он не генерит переменые
#9
Отправлено 26 сентября 2011 - 07:45
Естественно, что он их заново не заполняет - они прописываются при установке. Чтобы их получить обратно, надо переставить QTP. Текст из сообщения об ошибке не очень интересен, потому что если в них есть лишние пробелы, то мы этого не увидим, так как пути парсятся до первого пробела.
Как полностью выглядят переменные JAVA_OPTIONS и JAVA_TOOL_OPTIONS ?
Может быть достаточно будет заключить пути, которые туда прописывает QTP, в кавычки, а может их надо будет поправить так, чтобы они указывали на реально установленную Java. У QTP, к сожалению, косяки с переменными окружения тянутся аж с версии 6.5 :(
JAVA_TOOL_OPTIONS: -agentlib:jvmhook
_JAVA_OPTIONS: -Xrunjvmhook -Xbootclasspath/a:C:\PROGRA~2\HP\QUICKT~1\
bin\JAVA_S~1\classes;C:\PROGRA~2\HP\QUICKT~1\bin\JAVA_S~1\classes\jasmine.jar
эти переменные я скопировал сверху. Просто уже после того как я их удалил, при запуске QTP он не генерит переменые
На будущее: если хотите попробовать пожить без каких-то переменных, лучше их просто переименовать, а не удалять.
SQL для тестировщиков
Тренинги по HP QTP и автоматизации тестирования
Если минарет, значит выше всех (с)
#10
Отправлено 27 сентября 2011 - 07:08
IBM_JAVA_OPTIONS: -Xrunjvmhook -Xbootclasspath/a:C:\PROGRA~2\HP\QUICKT~1\bin\JAVA_S~1\classes;C:\PROGRA~2\HP\QUICKT~1\bin\JAVA_S~1\classes\jasmine.jar
JAVA_TOOL_OPTIONS: -agentlib:jvmhook
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных