문제

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로 우리에게 잘 작동하는 데 사용되었습니다.

도움이 되었습니까?

해결책 2

JDK5를 사용하여 GWT 기반 코드를 컴파일 하여이 문제를 피한 것 같습니다. 완벽한 솔루션이 아니라 해결 방법입니다.

다른 팁

해당 프레임 (libjvm.so+0x20c724)을 검색하면 일부를 찾을 수 있습니다. 관련 있는 최근의 스레드 freebsd-java 목록에서.

문제가 IPv6과 관련이있을 수 있습니까? 솔루션은 -djava.net.preferipv6addresses = false -djava.net.preferipv4stack = 구성에 맞게 추가 할 것을 제안했습니다.

Java를위한 freebsd 빌드 시스템을 보는 것은 드문 일입니다. 해당 플랫폼에서 Java에 대한 유연성이나 지원은 많지 않습니다. FreeBSD에도 제품이 배포되어 있습니까? 위의 솔루션이 작동하지 않으면 FreeBSD-Java 커뮤니티와 더 밀접하게 참여해야하거나 빌드를위한 다른 플랫폼을 시도하는 것을 고려해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top