Перейти к содержимому

Фотография

Тесты запускаются и выполняются через Jenkins, но не запускается брауз


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 36

#21 Noksa

Noksa

    Активный участник

  • Members
  • PipPip
  • 117 сообщений
  • ФИО:Александр

Отправлено 04 сентября 2018 - 08:11

java любит прошиваться в C:\Windows\system32, поищите там java.exe и подобные файлы.

Пока они там лежат, изменение версии ничего не даст


  • 0

#22 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 04 сентября 2018 - 08:27

 

 

java любит прошиваться в C:\Windows\system32, поищите там java.exe и подобные файлы.

да файлы лежат и пусть себе лежат, главное чтобы ява на них не ссылалась

 

а эта ссылка происходит через прописанные пути. удаление файлов ничего не даст, только 10ка перестанет работать


  • 0

#23 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 04 сентября 2018 - 08:34

java любит прошиваться в C:\Windows\system32, поищите там java.exe и подобные файлы.

Пока они там лежат, изменение версии ничего не даст

c9608357-57ff-4773-a12e-745358155b1c_1.j


  • 0

#24 Noksa

Noksa

    Активный участник

  • Members
  • PipPip
  • 117 сообщений
  • ФИО:Александр

Отправлено 04 сентября 2018 - 08:40

Когда-то мне помогло как раз удаление оттуда этих файлов, и джава начала искаться по пути из path ;)
  • 0

#25 Cleo12

Cleo12

    Новый участник

  • Members
  • Pip
  • 42 сообщений
  • ФИО:Иван

Отправлено 04 сентября 2018 - 09:06

Есть еще переменная Path там вот это 

C:\Program Files (x86)\Common Files\Oracle\Java\javapath;%JAVA_HOME%\bin;C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin

  • 0

#26 TatyanaV

TatyanaV

    Опытный участник

  • Members
  • PipPipPipPip
  • 388 сообщений
  • ФИО:Воробьева Татьяна


Отправлено 04 сентября 2018 - 10:50

Попробуйте %JAVA_HOME%\bin; переместить в самое начало переменной PATH.


  • 1

#27 Cleo12

Cleo12

    Новый участник

  • Members
  • Pip
  • 42 сообщений
  • ФИО:Иван

Отправлено 04 сентября 2018 - 10:53

Попробуйте %JAVA_HOME%\bin; переместить в самое начало переменной PATH.

это не помогло(


  • 0

#28 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 04 сентября 2018 - 10:58

можно увидеть вывод из консоли на команду "JAVA_HOME"?

 

так же, если вы не в курсе, изменение path не меняет его в уже открытых приложениях, т.е. например, если вы сначала открыли консоль, потом поменяли переменную path в системе, в данной конкретной консоли изменение окружения не произойдёт.


  • 2

#29 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 04 сентября 2018 - 11:12

да. действительно, под виндой лучше даже перезагрузиться


  • 1

#30 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 04 сентября 2018 - 11:16

на самом деле, поведение переменных окружения в винде и в линуксах (чтобы не говорить за всё семейство ограничу выборку Дебиан подобными) одинаковое. просто линукс требует для своей настройки больше знаний от пользователя, потому там возникает меньше вопросов.


  • 0

#31 Cleo12

Cleo12

    Новый участник

  • Members
  • Pip
  • 42 сообщений
  • ФИО:Иван

Отправлено 04 сентября 2018 - 11:54

Попробуйте %JAVA_HOME%\bin; переместить в самое начало переменной PATH.

ура))Помогло. Перезагрузил комп и изменилась версия 

Cпасибо большое)


  • 0

#32 Cleo12

Cleo12

    Новый участник

  • Members
  • Pip
  • 42 сообщений
  • ФИО:Иван

Отправлено 04 сентября 2018 - 11:57

Подскажите, терь запускаю Jenkins командой  

java -jar jenkins.war

Он выдает ошибку порт занят 8080 
SEVERE: Container startup failedjava.io.IOException: Failed to start Jetty
at winstone.Launcher.<init>(Launcher.java:154)
at winstone.Launcher.main(Launcher.java:352)

 

Я могу его перенастроить на порт к примеру 8081, но тогда мне понадобиться заново настраивать джобы в jenkins да? На порте 8080 у меня уже есть готовые настройки


  • 0

#33 Noksa

Noksa

    Активный участник

  • Members
  • PipPip
  • 117 сообщений
  • ФИО:Александр

Отправлено 04 сентября 2018 - 12:35

Нет, не придётся.
  • 0

#34 Cleo12

Cleo12

    Новый участник

  • Members
  • Pip
  • 42 сообщений
  • ФИО:Иван

Отправлено 04 сентября 2018 - 12:44

Нет, не придётся.

У меня никаких настроек на http://localhost:8081/ нету(


  • 0

#35 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 04 сентября 2018 - 14:50

если порт занят - значит вы уже другой веб-сервер на том порту запустили уже, может и в авто-запуске


  • 0

#36 Cleo12

Cleo12

    Новый участник

  • Members
  • Pip
  • 42 сообщений
  • ФИО:Иван

Отправлено 05 сентября 2018 - 07:35

если порт занят - значит вы уже другой веб-сервер на том порту запустили уже, может и в авто-запуске

Cмотрите, я сначала установил jenkins и просто запускал через http://localhost:8080. Все настроил , но браузер не стартовал при запуске тестов. Дальше нашел эту тему, где сказано чтобы браузер запускался локально надо запускать Дженкинс через командную строку. Теперь запускаю через командную строку, но в соответствии порт 8080 занят уже. Поэтому спрашиваю, все настройки надо проводить заново, на новый порт??


  • 0

#37 Noksa

Noksa

    Активный участник

  • Members
  • PipPip
  • 117 сообщений
  • ФИО:Александр

Отправлено 05 сентября 2018 - 08:57

Ну так вы службу отключите старого Дженкинса, и не будет занят порт...
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных