Рейтинг:0

Попытка установить/запустить Jenkins на сервере Ubuntu - hudson.util.AWTPProblem

флаг kz

Я пытаюсь установить/запустить Дженкинс (2.303) в Ubuntu, но теперь для Сервер (за Рабочий стол нет проблем)

JAVA_HOME и JENKINS_HOME переменные окружения, определенные на .профиль файл

Информация о Java:

Java-версия
openjdk версия "11.0.11" 20.04.2021
Среда выполнения OpenJDK AdoptOpenJDK-11.0.11+9 (сборка 11.0.11+9)
64-разрядная виртуальная машина сервера OpenJDK AdoptOpenJDK-11.0.11+9 (сборка 11.0.11+9, смешанный режим)

javac-версия
JavaC 11.0.11

какая ява
/домашний/пользователь/что-то/java/openjdk/jdk-11.0.11+9/бин/java

Но для первого запуска запуска Jenkins происходит следующее

java -jar jenkins.war --httpPort=9090
Запуск из: /home/user/something/jenkins/bin/jenkins.war
webroot: EnvVars.masterEnvVars.get("JENKINS_HOME")
2021-07-22 18:15:09.003+0000 [id=1] INFO org.eclipse.jetty.util.log.Log#initialized: ведение журнала инициализировано @1892 мс в org.eclipse.jetty.util.log.JavaUtilLog
2021-07-22 18:15:09.374+0000 [id=1] INFO winstone.Logger#logInternal: Начало извлечения из файла войны
2021-07-22 18:15:09.474+0000 [id=1] ПРЕДУПРЕЖДЕНИЕ o.e.j.s.handler.ContextHandler#setContextPath: пустой contextPath
2021-07-22 18:15:09.782+0000 [id=1] ИНФОРМАЦИЯ org.eclipse.jetty.server.Server#doStart: jetty-9.4.42.v20210604; построено: 2021-06-04T17:33:38.939Z; git: 5cd5e6d2375eeab146813b0de9f19eda6ab6e6cb; JVM 11.0.11+9
2021-07-22 18:15:11.116+0000 [id=1] INFO o.e.j.w.StandardDescriptorProcessor#visitServlet: НЕТ поддержки JSP для /, не найдено org.eclipse.jetty.jsp.JettyJspServlet
2021-07-22 18:15:11.278+0000 [id=1] INFO o.e.j.s.s.DefaultSessionIdManager#doStart: DefaultSessionIdManager workerName=node0
2021-07-22 18:15:11.281+0000 [id=1] INFO o.e.j.s.s.DefaultSessionIdManager#doStart: SessionScavenger не установлен, используются значения по умолчанию
2021-07-22 18:15:11.284+0000 [id=1] INFO o.e.j.server.session.HouseKeeper#startScavenging: node0 Очистка каждые 600000 мс
2021-07-22 18:15:12.762+0000 [id=1] ИНФОРМАЦИЯ hudson.WebAppMain#contextInitialized: Домашний каталог Дженкинса: /home/user/something/jenkins/contents находится по адресу: EnvVars.masterEnvVars.get("JENKINS_HOME" )
2021-07-22 18:15:13.025+0000 [id=1] СЕРЬЕЗНЫЙ hudson.util.BootFailure#публикация: не удалось инициализировать Jenkins
java.lang.NullPointerException
        на java.desktop/sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1262)
        на java.desktop/sun.awt.FontConfiguration.readFontConfigFile(FontConfiguration.java:225)
        на java.desktop/sun.awt.FontConfiguration.init(FontConfiguration.java:107)
        на java.desktop/sun.awt.X11FontManager.createFontConfiguration(X11FontManager.java:719)
        на java.desktop/sun.font.SunFontManager$2.run(SunFontManager.java:379)
        в java.base/java.security.AccessController.doPrivileged (собственный метод)
        в java.desktop/sun.font.SunFontManager.<init>(SunFontManager.java:324)
        в java.desktop/sun.awt.FcFontManager.<init>(FcFontManager.java:35)
        в java.desktop/sun.awt.X11FontManager.<init>(X11FontManager.java:56)
Вызвано: java.lang.reflect.InvocationTargetException
        в java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0 (собственный метод)
        в java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        в java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        в java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
        на java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:84)
Вызвано: java.lang.InternalError
        на java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:86)
        в java.base/java.security.AccessController.doPrivileged (собственный метод)
        на java.desktop/sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
        на java.desktop/java.awt.Font.getFont2D (Font.java:497)
        на java.desktop/java.awt.Font.getFamily(Font.java:1410)
        на java.desktop/java.awt.Font.getFamily_NoClientCode(Font.java:1384)
        на java.desktop/java.awt.Font.getFamily(Font.java:1376)
        на java.desktop/java.awt.Font.toString(Font.java:1869)
        в hudson.util.ChartUtil.<clinit>(ChartUtil.java:270)
        в hudson.WebAppMain.contextInitialized(WebAppMain.java:251)
Вызвано: hudson.util.AWTPProblem
        в hudson.WebAppMain.contextInitialized(WebAppMain.java:252)
        в org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:1068)
        в org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:572)
        в org.eclipse.jetty.server.handler.ContextHandler.contextInitialized(ContextHandler.java:997)
        в org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:746)
        в org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:379)
        в org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1449)
        в org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1414)
        в org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:911)
        в org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:288)
        в org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:524)
        в org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
        в org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
        в org.eclipse.jetty.server.Server.start(Server.java:423)
        в org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
        в org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
        в org.eclipse.jetty.server.Server.doStart(Server.java:387)
        в org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
        в winstone.Launcher.<init>(Launcher.java:192)
        в winstone.Launcher.main(Launcher.java:369)
        в java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод)
        в java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        в java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        в java.base/java.lang.reflect.Method.invoke(Method.java:566)
        в Main._main(Main.java:375)
        в Main.main(Main.java:151)
ПРЕДУПРЕЖДЕНИЕ. Произошла незаконная операция рефлексивного доступа.
ПРЕДУПРЕЖДЕНИЕ. Незаконный отражающий доступ со стороны org.codehaus.groovy.reflection.CachedClass (file:/home/user/something/jenkins/contents/war/WEB-INF/lib/groovy-all-2.4.12.jar) к методу java .lang.Object.finalize()
ПРЕДУПРЕЖДЕНИЕ. Пожалуйста, рассмотрите возможность сообщить об этом сопровождающим org.codehaus.groovy.reflection.CachedClass.
ПРЕДУПРЕЖДЕНИЕ. Используйте --illegal-access=warn, чтобы включить предупреждения о дальнейших незаконных операциях отражающего доступа.
ВНИМАНИЕ! Все незаконные операции доступа будут запрещены в будущем выпуске.
2021-07-22 18:15:13.834+0000 [id=1] ИНФОРМАЦИЯ o.e.j.s.handler.ContextHandler#doStart: Started w.@27d57a2c{Jenkins v2.303,/,file:///home/user/something/jenkins /contents/war/,AVAILABLE}{/home/user/something/jenkins/contents/war}
2021-07-22 18:15:13.893+0000 [id=1] INFO o.e.j.server.AbstractConnector#doStart: Started ServerConnector@4c178a76{HTTP/1.1, (http/1.1)}{0.0.0.0:9090}
2021-07-22 18:15:13.893+0000 [id=1] ИНФОРМАЦИЯ org.eclipse.jetty.server.Server#doStart: запущено @6790 мс
2021-07-22 18:15:13.897+0000 [id=22] ИНФОРМАЦИЯ winstone.Logger#logInternal: Winstone Servlet Engine работает: controlPort=disabled

Через дополнительный ПК с веб-браузером конфигурация должна быть возможной, потому что версия сервера не имеет графического интерфейса - в любом случае Jenkins запустился с этим сообщением об ошибке - возможно использование http://192.168.1.ХХ:9090 в веб-браузере, поэтому Дженкинс отображает (каким-то образом) следующее сообщение:

Ошибка
AWT неправильно настроен на этом сервере. 
Возможно, вам нужно запустить свой контейнер с "-Djava.awt.headless=true"? 
См. также: https://www.jenkins.io/redirect/troubleshooting/java.awt.headless

java.lang.NullPointerException
    на java.desktop/sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1262)
    на java.desktop/sun.awt.FontConfiguration.readFontConfigFile(FontConfiguration.java:225)
    на java.desktop/sun.awt.FontConfiguration.init(FontConfiguration.java:107)
    на java.desktop/sun.awt.X11FontManager.createFontConfiguration(X11FontManager.java:719)
    на java.desktop/sun.font.SunFontManager$2.run(SunFontManager.java:379)
    в java.base/java.security.AccessController.doPrivileged (собственный метод)
    в java.desktop/sun.font.SunFontManager.<init>(SunFontManager.java:324)
    в java.desktop/sun.awt.FcFontManager.<init>(FcFontManager.java:35)
    в java.desktop/sun.awt.X11FontManager.<init>(X11FontManager.java:56)
Вызвано: java.lang.reflect.InvocationTargetException
    в java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0 (собственный метод)
    в java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    в java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    в java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
    на java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:84)
Вызвано: java.lang.InternalError
    на java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:86)
    в java.base/java.security.AccessController.doPrivileged (собственный метод)
    на java.desktop/sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
    на java.desktop/java.awt.Font.getFont2D (Font.java:497)
    на java.desktop/java.awt.Font.getFamily(Font.java:1410)
    на java.desktop/java.awt.Font.getFamily_NoClientCode(Font.java:1384)
    на java.desktop/java.awt.Font.getFamily(Font.java:1376)
    на java.desktop/java.awt.Font.toString(Font.java:1869)
    в hudson.util.ChartUtil.<clinit>(ChartUtil.java:270)
    в hudson.WebAppMain.contextInitialized(WebAppMain.java:251)
    в org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:1068)
    в org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:572)
    в org.eclipse.jetty.server.handler.ContextHandler.contextInitialized(ContextHandler.java:997)
    в org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:746)
    в org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:379)
    в org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1449)
    в org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1414)
    в org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:911)
    в org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:288)
    в org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:524)
    в org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
    в org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
    в org.eclipse.jetty.server.Server.start(Server.java:423)
    в org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
    в org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
    в org.eclipse.jetty.server.Server.doStart(Server.java:387)
    в org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
    в winstone.Launcher.<init>(Launcher.java:192)
    на winstone.Launcher.main(Launcher.java:369)
    в java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод)
    в java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    в java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    в java.base/java.lang.reflect.Method.invoke(Method.java:566)
    в Main._main(Main.java:375)
    в Main.main(Main.java:151)

Итак, выполнение сейчас с использованием Djava.awt.headless=true

java -Djava.awt.headless=true -jar jenkins.war --httpPort=9090
Запуск из: /home/user/something/jenkins/bin/jenkins.war
webroot: EnvVars.masterEnvVars.get("JENKINS_HOME")
2021-07-22 18:30:37.797+0000 [id=1] ИНФОРМАЦИЯ org.eclipse.jetty.util.log.Log#initialized: ведение журнала инициализировано @2214ms в org.eclipse.jetty.util.log.JavaUtilLog
2021-07-22 18:30:38.160+0000 [id=1] INFO winstone.Logger#logInternal: Начало извлечения из файла войны
2021-07-22 18:30:38.231+0000 [id=1] ПРЕДУПРЕЖДЕНИЕ o.e.j.s.handler.ContextHandler#setContextPath: пустой contextPath
2021-07-22 18:30:38.477+0000 [id=1] ИНФОРМАЦИЯ org.eclipse.jetty.server.Server#doStart: jetty-9.4.42.v20210604; построено: 2021-06-04T17:33:38.939Z; git: 5cd5e6d2375eeab146813b0de9f19eda6ab6e6cb; JVM 11.0.11+9
2021-07-22 18:30:39.776+0000 [id=1] INFO o.e.j.w.StandardDescriptorProcessor#visitServlet: НЕТ поддержки JSP для /, не найдено org.eclipse.jetty.jsp.JettyJspServlet
2021-07-22 18:30:39.949+0000 [id=1] INFO o.e.j.s.s.DefaultSessionIdManager#doStart: DefaultSessionIdManager workerName=node0
2021-07-22 18:30:39.953+0000 [id=1] INFO o.e.j.s.s.DefaultSessionIdManager#doStart: SessionScavenger не установлен, используются значения по умолчанию
2021-07-22 18:30:39.956+0000 [id=1] INFO o.e.j.server.session.HouseKeeper#startScavenging: node0 Очистка каждые 600000 мс
2021-07-22 18:30:41.569+0000 [id=1] ИНФОРМАЦИЯ hudson.WebAppMain#contextInitialized: домашний каталог Jenkins: /home/user/something/jenkins/contents находится по адресу: EnvVars.masterEnvVars.get("JENKINS_HOME" )
2021-07-22 18:30:41.840+0000 [id=1] СЕРЬЕЗНЫЙ hudson.util.BootFailure#публикация: не удалось инициализировать Jenkins
java.lang.NullPointerException
        на java.desktop/sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1262)
        на java.desktop/sun.awt.FontConfiguration.readFontConfigFile(FontConfiguration.java:225)
        на java.desktop/sun.awt.FontConfiguration.init(FontConfiguration.java:107)
        на java.desktop/sun.awt.X11FontManager.createFontConfiguration(X11FontManager.java:719)
        на java.desktop/sun.font.SunFontManager$2.run(SunFontManager.java:379)
        в java.base/java.security.AccessController.doPrivileged (собственный метод)
        в java.desktop/sun.font.SunFontManager.<init>(SunFontManager.java:324)
        в java.desktop/sun.awt.FcFontManager.<init>(FcFontManager.java:35)
        в java.desktop/sun.awt.X11FontManager.<init>(X11FontManager.java:56)
Вызвано: java.lang.reflect.InvocationTargetException
        в java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0 (собственный метод)
        в java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        в java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        в java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
        на java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:84)
Вызвано: java.lang.InternalError
        на java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:86)
        в java.base/java.security.AccessController.doPrivileged (собственный метод)
        на java.desktop/sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
        на java.desktop/java.awt.Font.getFont2D (Font.java:497)
        на java.desktop/java.awt.Font.getFamily(Font.java:1410)
        на java.desktop/java.awt.Font.getFamily_NoClientCode(Font.java:1384)
        на java.desktop/java.awt.Font.getFamily(Font.java:1376)
        на java.desktop/java.awt.Font.toString(Font.java:1869)
        в hudson.util.ChartUtil.<clinit>(ChartUtil.java:270)
        в hudson.WebAppMain.contextInitialized(WebAppMain.java:251)
Вызвано: hudson.util.AWTPProblem
        в hudson.WebAppMain.contextInitialized(WebAppMain.java:252)
        в org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:1068)
        в org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:572)
        в org.eclipse.jetty.server.handler.ContextHandler.contextInitialized(ContextHandler.java:997)
        в org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:746)
        в org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:379)
        в org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1449)
        в org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1414)
        в org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:911)
        в org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:288)
        в org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:524)
        в org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
        в org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
        в org.eclipse.jetty.server.Server.start(Server.java:423)
        в org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
        в org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
        в org.eclipse.jetty.server.Server.doStart(Server.java:387)
        в org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
        в winstone.Launcher.<init>(Launcher.java:192)
        в winstone.Launcher.main(Launcher.java:369)
        в java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод)
        в java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        в java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        в java.base/java.lang.reflect.Method.invoke(Method.java:566)
        в Main._main(Main.java:375)
        в Main.main(Main.java:151)
ПРЕДУПРЕЖДЕНИЕ. Произошла незаконная операция рефлексивного доступа.
ПРЕДУПРЕЖДЕНИЕ. Незаконный отражающий доступ со стороны org.codehaus.groovy.reflection.CachedClass (file:/home/user/something/jenkins/contents/war/WEB-INF/lib/groovy-all-2.4.12.jar) к методу java .lang.Object.finalize()
ПРЕДУПРЕЖДЕНИЕ. Пожалуйста, рассмотрите возможность сообщить об этом сопровождающим org.codehaus.groovy.reflection.CachedClass.
ПРЕДУПРЕЖДЕНИЕ. Используйте --illegal-access=warn, чтобы включить предупреждения о дальнейших незаконных операциях отражающего доступа.
ВНИМАНИЕ! Все незаконные операции доступа будут запрещены в будущем выпуске.
2021-07-22 18:30:42.721+0000 [id=1] ИНФОРМАЦИЯ o.e.j.s.handler.ContextHandler#doStart: Started w.@27d57a2c{Jenkins v2.303,/,file:///home/user/something/jenkins /contents/war/,AVAILABLE}{/home/user/something/jenkins/contents/war}
2021-07-22 18:30:42.781+0000 [id=1] INFO o.e.j.server.AbstractConnector#doStart: Started ServerConnector@b2c9a9c{HTTP/1.1, (http/1.1)}{0.0.0.0:9090}
2021-07-22 18:30:42.785+0000 [id=1] ИНФОРМАЦИЯ org.eclipse.jetty.server.Server#doStart: запущено @7204 мс
2021-07-22 18:30:42.789+0000 [id = 22] ИНФОРМАЦИЯ winstone.Logger#logInternal: Winstone Servlet Engine работает: controlPort = отключено

Как решить это?

Более

В соответствии с 3-м выводом доступна/предложена следующая ссылка для получения более подробной информации.

  • https://www.jenkins.io/redirect/troubleshooting/java.awt.headless

На что он нацелен:

это указывает на установку (для моего случая)

  • sudo apt установить ttf-dejavu
  • sudo apt установить xvfb

Оно делает нет работай

Рейтинг:1
флаг kz

Благодаря следующей ссылке на Jenkins Jira

Обязательна установка Конфиг шрифта[.x86_64], поэтому было достаточно выполнить

  • sudo apt установить fontconfig

Запись в jira действительно предложили установить шрифтconfig.x86_64 но его нет в репозиториях Ubuntu. Возможно есть для других дистрибутивов. Так что один из них должен быть жизнеспособным, либо шрифтконфиг или же шрифтconfig.x86_64

После установки выполните спокойно:

  • java -jar jenkins.war --httpPort=9090 (это не нужно -Djava.awt.headless=истина )

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.