开源改变世界!!

Raspberry Pi – UGS-Platform-App 失败 #1393

推推 grbl 2年前 (2023-01-28) 165次浏览
关闭
johan42323 打开了这个问题 2020 年 4 月 18 日 · 2 条评论
关闭

Raspberry Pi – UGS-Platform-App 失败#1393

johan42323 打开了这个问题 2020 年 4 月 18 日 · 2 条评论

注释

Raspberry Pi - UGS-Platform-App 失败 #1393

你好,

我在从 NOOBS 构建的 Raspberry pi3 上运行一个新的、干净的 Raspbian 版本。

我按照以下提到的步骤进行操作:
https
://github.com/winder/Universal-G-Code-Sender/wiki/Raspberry-Pi (下:在 Raspberry Pi 上构建)

唯一的区别是 java 版本(显示 11.0.5,在我的 11.0.6 上)

…………………

我遇到以下故障:

[信息]
[信息]
[错误] 测试运行:1,失败:1,错误:0,跳过:0
[信息]
[信息] —————— ———————————————- —
[INFO] ugs-parent 2.0-SNAPSHOT 的反应器摘要:
[INFO]
[INFO] ugs-parent ………………… ………………成功 [3.104 秒]
[信息] ugs-core ………………… ………………. 成功 [01:48 分钟]
[信息] ugs-pendant ………………… ………………. 成功 [ 7.239 s]
[信息] ugs-cli ……………. …………………………….. 成功 [ 1.482 秒]
[信息] ugs-classic ……………………………….成功 [ 19.947 秒]
[INFO] ugs-platform-parent ………………… 成功 [ 1.035 s]
[INFO] ugs -平台品牌………………….成功[10.794秒]
[信息] ugs-platform-ugslib … ………………. 成功 [ 44.064 s]
[信息] ugs-platform-ugscore …… ………………. 成功 [ 19.325 s]
[信息] ugs-platform-visualizer ………………… … …成功 [16.910 秒]
[信息] ugs-platform-plugin-workflow ………………. .. 成功 [ 7.670 s]
[信息] ugs-platform-gcode-editor ………………… 成功 [ 19.361 s]
[INFO] ugs-platform-surfacescanner …………………成功 [11.522 s]
[INFO] ProbeModule ……… ……………………. 成功 [ 16.437 s]
[信息] DowelModule ……… ………………. 成功 [01:02 分钟]
[信息] GcodeTools ……… …………………………….. 成功 [ 9.168 s]
[信息] ugs-platform-plugin-jog … ………………. 成功 [ 33.206 s]
[信息] ugs-platform-plugin-setup-wizard ……… ………………. 成功 [ 12.306 s]
[信息] ugs-platform-welcome-page ………………… .. 成功 [ 8.789 s]
[信息] ugs-platform-plugin-joystick ………………… 成功 [ 51.103 s]
[信息] ugs-platform-plugin-cloud-storage …………………成功 [49.788 s]
[INFO] ugs-platform-app …… ………失败 [01:45 分钟]
[信息] ———- ———————————————- ———-
[信息] 构建失败

//——————–
附加信息:
//——————–

[信息]
[信息] 结果:
[信息]
[错误] 失败:
[错误] com.willwinder.ApplicationTest.testApplication
[信息] 运行 1:通过
[错误] 运行 2:ApplicationTest.testApplication NbModuleSuite 已通过 failOnMessage(警告) 和 failOnException(INFO)。已捕获以下故障:
[org.openide.util.RequestProcessor] THREAD:启动/停止消息:RequestProcessor com.willwinder.ugs.nbp.joystick.Startup
java.lang.UnsatisfiedLinkError 中出错:/tmp/jnigen/923140537 /libjamepadArm.so: libbcm_host.so: 无法打开共享对象文件: 没有这样的文件或目录
java.base/java.lang.ClassLoader$NativeLibrary.load0(Native Method)
java.base/java.lang.ClassLoader$NativeLibrary.load (ClassLoader.java:2430)
java.base/java.lang.ClassLoader$NativeLibrary.loadLibrary(ClassLoader.java:2487)
java.base/java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2684)
java.base/java.lang.ClassLoader.loadLibrary( ClassLoader.java:2617)
java.base/java.lang.Runtime.load0(Runtime.java:767)
java.base/java.lang.System.load(System.java:1834)
com.badlogic.gdx.jnigen。 JniGenSharedLibraryLoader.loadLibrary(JniGenSharedLibraryLoader.java:105)
com.badlogic.gdx.jnigen.JniGenSharedLibraryLoader.load(JniGenSharedLibraryLoader.java:191)
com.studiohartman.jamepad.ControllerManager.(ControllerManager.java:65)
com.studiopadohartman.Manager .(ControllerManager.java:42)
com.willwinder.ugs.nbp.joystick.service.JoystickServiceImpl.(JoystickServiceImpl.java:93)
com.willwinder.ugs.nbp.joystick.Startup.run(Startup.java:50)
org.openide.util.RequestProcessor$Task .run(RequestProcessor.java:1418)
org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
org.openide .util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

[org.netbeans.core.windows.WindowManagerImpl] THREAD:AWT-EventQueue-0 MSG:null
java.awt.HeadlessException:
未设置 X11 DISPLAY 变量,但该程序执行了需要它的操作。
java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:208)
java.desktop/java.awt.Window.(Window.java:548)
java.desktop/java.awt.Frame.(Frame.java: 423)
java.desktop/java.awt.Frame.(Frame.java:388)
java.desktop/javax.swing.JFrame.(JFrame.java:180)
org.netbeans.core.windows.view.ViewHierarchy.getMainWindow( ViewHierarchy.java:115)
org.netbeans.core.windows.view.DefaultView.getMainWindow(DefaultView.java:79)
org.netbeans.core.windows.ViewRequestor.getMainWindow(ViewRequestor.java:81)
org.netbeans.core.windows.Central.getMainWindow(Central.java:1819)
org.netbeans.core.windows.WindowManagerImpl.getMainWindow(WindowManagerImpl.java:168)
com.willwinder.ugs.nbp.core.services.WindowTitleUpdaterService。 lambda$updateTitle$0(WindowTitleUpdaterService.java:68)
org.netbeans.core.windows.WindowManagerImpl$Exclusive$1.run(WindowManagerImpl.java:1615)
java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java: 313)
java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
java.desktop/java.awt.EventQueue$4。运行(EventQueue.java:715)
java.base/java.security.AccessController.doPrivileged(本机方法)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters( EventDispatchThread.java:203)
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
java.desktop/java.awt。 EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

[global] THREAD: AWT-EventQueue-0 MSG: null
java.awt.HeadlessException:
没有设置 X11 DISPLAY 变量,但是这个程序执行了一个需要它的操作。
java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:208)
java.desktop/java.awt.Window.(Window.java:548)
java.desktop/java.awt.Frame.(Frame.java: 423)
java.desktop/java.awt.Frame.(Frame.java:388)
java.desktop/javax.swing.JFrame.(JFrame.java:180)
com.willwinder.universalgcodesender.Utils.lambda$checkNightlyBuild$0(实用程序.java:94)
java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
java.base/java.security.AccessController.doPrivileged(本机方法)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
java.desktop/java.awt.EventDispatchThread .pumpOneEventForFilters(EventDispatchThread.java:203)
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
java.desktop/java .awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

[信息]
[信息]
[错误] 测试运行:1,失败:1,错误:0,跳过:0
[信息]
[信息] —————— ———————————————- —
[INFO] ugs-parent 2.0-SNAPSHOT 的反应器摘要:
[INFO]
[INFO] ugs-parent ………………… ………………成功 [3.104 秒]
[信息] ugs-core ………………… ………………. 成功 [01:48 分钟]
[信息] ugs-pendant ………………… ………………. 成功 [ 7.239 s]
[信息] ugs-cli ……………. ………………. 成功 [ 1.482 s]
[信息] ugs-classic ………………… …………………………….. 成功 [ 19.947 秒]
[INFO] ugs-platform-parent …………………成功 [1.035 s]
[INFO] ugs-平台品牌…………………. 成功 [ 10.794 s]
[信息] ugs-platform-ugslib …. ………………. 成功 [ 44.064 s]
[信息] ugs-platform-ugscore ……… ………………. 成功 [ 19.325 s]
[信息] ugs-platform-visualizer ………………… ………….. 成功 [ 16.910 秒]
[信息] ugs-platform-plugin-workflow ………………… . 成功 [ 7.670 秒]
[信息] ugs-platform-gcode-editor ………………… 成功 [ 19.361 秒]
[信息] ugs-platform-surfacescanner ………………………成功[11.522 s]
[INFO] ProbeModule ………………… …………………………….. 成功 [ 16.437 秒]
[信息] DowelModule ……………………………….成功 [01:02 分钟]
[INFO] GcodeTools ……………………………….成功 [ 9.168 s ]
[INFO] ugs-platform-plugin-jog …………………成功 [ 33.206 s]
[INFO] ugs-platform -plugin-setup-wizard ……… 成功 [ 12.306 s]
[INFO] ugs-platform-welcome-page ……… ………………成功 [8.789 s]
[信息] ugs-platform-plugin-joystick ………………… …. 成功 [ 51.103 s]
[信息] ugs-platform-plugin-cloud-storage ………………… 成功 [ 49.788 s]
[信息] ugs-platform -app …………………………….. 失败 [01:45 分钟]
[信息] — ———————————————- ——————
[信息] 构建失败
[信息] —————————————- ——————————
[信息] 总时间:10:30 分钟
[信息] 完成时间:2020-04- 17T19:13:17+02:00
[信息] ———————————- ———————————-
[错误] 无法执行目标 org.apache.maven.plugins:maven -surefire-plugin:3.0.0-M4:test (default-test) on project ugs-platform-app: 有测试失败。
[ERROR]
[ERROR] 个别测试结果请参考/home/pi/Universal-G-Code-Sender-master/ugs-platform/application/target/surefire-reports。
[错误] 请参考转储文件(如果存在)[date].dump、[date]-jvmRun[N].dump 和 [date].dumpstream。
[错误] -> [帮助 1]
[错误]
[错误] 要查看错误的完整堆栈跟踪,请使用 -e 开关重新运行 Maven。
[错误] 使用 -X 开关重新运行 Maven 以启用完整的调试日志记录。
[ERROR]
[ERROR] 有关错误的更多信息和可能的解决方案,请阅读以下文章:
[ERROR] [帮助 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ ERROR] 更正问题后,您可以使用命令
[ERROR] mvn -rf :ugs-platform-app恢复构建

先感谢您!

Raspberry Pi - UGS-Platform-App 失败 #1393
合作者

您是否尝试通过 SSH 会话构建它?

尝试停用测试:
https ://stackoverflow.com/questions/1607315/build-maven-project-without-running-unit-tests

Raspberry Pi - UGS-Platform-App 失败 #1393
作者

你好,

感谢您的答复。
是的,我正在使用 putty 通过 ssh 连接到当前正在运行的无头 Pi。(稍后它会得到一个触摸屏)

我查看了您的链接并运行了以下命令:

mvn -Dmaven.test.skip=true install -P ‘!create-pendant-web-ui’

我现在确实获得了构建成功:)

再次谢谢你。