有人在 FreeBSD 上运行 GWT 1.6.4 吗?我们的构建服务器是一个 FreeBSD 机器,当我们尝试编译时会出现以下情况:
# An unexpected error has been detected by Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x0000000800d0c724, pid=4749[thread 34370233088 also had an error], tid=0xa02d80
#
# Java VM: Diablo Java HotSpot(TM) 64-Bit Server VM (10.0-b23 mixed mode bsd-amd64)
# Problematic frame:
# V [libjvm.so+0x20c724]
#
# An error report file with more information is saved as:
# /usr/home/username/reporting/hs_err_pid4749.log
#
# Please submit bug reports to freebsd-java@FreeBSD.org
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
有趣的是,Maven 似乎包含gwt-dev-1.6.4-linux.jar
在类路径中,大概是因为没有适用于 FreeBSD 的版本;我不知道这是否相关。我们只是在尝试编译,而不是使用托管模式,所以我认为实际上不需要任何本机库。这曾经对我们使用 GWT 1.5 很好。