Score:0

กำลังพยายามติดตั้ง/เริ่มต้น Jenkins ในเซิร์ฟเวอร์ Ubuntu - hudson.util.AWTProblem

ธง kz

ฉันกำลังพยายามติดตั้ง/เริ่มต้น เจนกินส์ (2.303) ใน Ubuntu แต่ตอนนี้สำหรับ เซิร์ฟเวอร์ (สำหรับ เดสก์ทอป ไม่มีปัญหา)

JAVA_HOME และ JENKINS_HOME ตัวแปรสภาพแวดล้อมที่กำหนดไว้ใน .ข้อมูลส่วนตัว ไฟล์

เกี่ยวกับข้อมูล Java:

จาวา - เวอร์ชัน
openjdk เวอร์ชัน "11.0.11" 2021-04-20
สภาพแวดล้อมรันไทม์ OpenJDK AdoptOpenJDK-11.0.11+9 (รุ่น 11.0.11+9)
เซิร์ฟเวอร์ OpenJDK 64 บิต VM AdoptOpenJDK-11.0.11+9 (รุ่น 11.0.11+9, โหมดผสม)

javac - รุ่น
จาแวค 11.0.11

ซึ่งจาวา
/home/user/something/java/openjdk/jdk-11.0.11+9/bin/java

แต่สำหรับการดำเนินการครั้งแรกเพื่อเริ่มต้น Jenkins เกิดขึ้นดังต่อไปนี้

java -jar jenkins.war --httpPort=9090
วิ่งจาก: /home/user/something/jenkins/bin/jenkins.war
เว็บรูท: EnvVars.masterEnvVars.get("JENKINS_HOME")
2021-07-22 18:15:09.003+0000 [id=1] INFO org.eclipse.jetty.util.log.Log#initialized: การบันทึกเริ่มต้น @1892ms ไปยัง org.eclipse.jetty.util.log.JavaUtilLog
2021-07-22 18:15:09.374+0000 [id=1] INFO winstone.Logger#logInternal: กำลังเริ่มการแยกจากไฟล์ war
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] ข้อมูล 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] ข้อมูล o.e.j.server.session.HouseKeeper#startScavenging: node0 Scavenging ทุก 600000ms
2021-07-22 18:15:12.762+0000 [id=1] INFO hudson.WebAppMain#contextInitialized: Jenkins home directory: /home/user/something/jenkins/contents found at: EnvVars.masterEnvVars.get("JENKINS_HOME" )
2021-07-22 18:15:13.025+0000 [id=1] SEVERE hudson.util.BootFailure#publish: ไม่สามารถเริ่มต้น 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 (Native Method)
        ที่ 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 (Native Method)
        ที่ 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.AWTProblem
        ที่ 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 (ไฟล์:/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: เริ่มแล้ว 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] ข้อมูล 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] INFO org.eclipse.jetty.server.Server#doStart: เริ่มต้น @6790ms
2021-07-22 18:15:13.897+0000 [id=22] INFO winstone.Logger#logInternal: Winstone Servlet Engine กำลังทำงาน: controlPort=disabled

การกำหนดค่าควรเป็นไปได้ผ่านพีซีรองที่มีเว็บเบราว์เซอร์ เนื่องจากเวอร์ชันเซิร์ฟเวอร์ไม่มี GUI - อย่างไรก็ตาม Jenkins เริ่มต้นด้วยข้อความแสดงข้อผิดพลาดนั้น - ใช้งานได้ http://192.168.1.XX: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 (Native Method)
    ที่ 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 (Native Method)
    ที่ 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=จริง

java -Djava.awt.headless=true -jar jenkins.war --httpPort=9090
วิ่งจาก: /home/user/something/jenkins/bin/jenkins.war
เว็บรูท: EnvVars.masterEnvVars.get("JENKINS_HOME")
2021-07-22 18:30:37.797+0000 [id=1] INFO 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: กำลังเริ่มการแยกจากไฟล์ war
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: NO JSP Support for /, ไม่พบ org.eclipse.jetty.jsp.JettyJspServlet
2021-07-22 18:30:39.949+0000 [id=1] ข้อมูล 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] ข้อมูล o.e.j.server.session.HouseKeeper#startScavenging: node0 Scavenging ทุก 600000ms
2021-07-22 18:30:41.569+0000 [id=1] INFO hudson.WebAppMain#contextInitialized: Jenkins home directory: /home/user/something/jenkins/contents found at: EnvVars.masterEnvVars.get("JENKINS_HOME" )
2021-07-22 18:30:41.840+0000 [id=1] SEVERE hudson.util.BootFailure#publish: ไม่สามารถเริ่มต้น 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 (Native Method)
        ที่ 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 (Native Method)
        ที่ 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.AWTProblem
        ที่ 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 (ไฟล์:/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: เริ่มแล้ว 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] ข้อมูล 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] INFO org.eclipse.jetty.server.Server#doStart: เริ่มต้น @7204ms
2021-07-22 18:30:42.789+0000 [id=22] INFO winstone.Logger#logInternal: Winstone Servlet Engine กำลังทำงาน: controlPort=disabled

วิธีแก้ไขปัญหานี้

มากกว่า

ตามผลลัพธ์ที่ 3 มีให้ / แนะนำลิงค์ต่อไปนี้สำหรับรายละเอียดเพิ่มเติม

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

ซึ่งมีเป้าหมายไปที่:

มันระบุว่าจะติดตั้ง (สำหรับกรณีของฉัน)

  • sudo apt ติดตั้ง ttf-dejavu
  • sudo apt ติดตั้ง xvfb

มันไม่ ไม่ งาน

Score:1
ธง kz

ขอบคุณลิงค์ต่อไปนี้ที่ Jenkins Jira

จำเป็นต้องติดตั้ง การกำหนดค่าแบบอักษร[.x86_64]ดังนั้นก็เพียงพอที่จะดำเนินการ

  • sudo apt ติดตั้ง fontconfig

บันทึก ใน jira ได้รับการแนะนำให้ติดตั้งจริงๆ fontconfig.x86_64 แต่ไม่มีอยู่ในที่เก็บ Ubuntu อาจมีให้สำหรับการแจกจ่ายอื่น ๆ ดังนั้นหนึ่งในนั้นควรใช้งานได้เช่นกัน การกำหนดค่าแบบอักษร หรือ fontconfig.x86_64

เมื่อติดตั้งแล้วให้ดำเนินการอย่างสงบ:

  • java -jar jenkins.war --httpPort=9090 (ไม่จำเป็น -Djava.awt.headless=จริง )

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา