Java 无法生成调试openjdk
我试图在调试模式下构建Java 无法生成调试openjdk,java,java-7,openjdk,Java,Java 7,Openjdk,我试图在调试模式下构建openjdkjdk7u40-b43。构建已成功完成,但当我在那里运行应用程序时,断言失败,并打开以下对话框: --------------------------- AWT Assertion Failure --------------------------- value != NULL File '../../../src/windows/native/sun/windows/Hashtable.cpp', at line 124 GetLastError()
openjdkjdk7u40-b43
。构建已成功完成,但当我在那里运行应用程序时,断言失败,并打开以下对话框:
---------------------------
AWT Assertion Failure
---------------------------
value != NULL
File '../../../src/windows/native/sun/windows/Hashtable.cpp', at line 124
GetLastError() is 0 : The operation completed successfully.
Do you want to break into the debugger?
---------------------------
Yes No
---------------------------
有什么不对劲吗
我使用以下命令来构建它:
$ source ./config64.sh
$ ./build_openjdk_x64.sh
config64.sh
export ALT_FREETYPE_LIB_PATH="j:/workspaces/jdk/assets/freetype-2.4.11/objs/win64/vc2010"
export ALT_FREETYPE_HEADERS_PATH="j:/workspaces/jdk/assets/freetype-2.4.11/include"
export ALT_BOOTDIR=c:/java/java1.7.0_40
eval `./make/scripts/vsvars.sh -64 -v10`
make fastdebug_build ALLOW_DOWNLOADS=true
build\u openjdk\u x64.sh
export ALT_FREETYPE_LIB_PATH="j:/workspaces/jdk/assets/freetype-2.4.11/objs/win64/vc2010"
export ALT_FREETYPE_HEADERS_PATH="j:/workspaces/jdk/assets/freetype-2.4.11/include"
export ALT_BOOTDIR=c:/java/java1.7.0_40
eval `./make/scripts/vsvars.sh -64 -v10`
make fastdebug_build ALLOW_DOWNLOADS=true
构建是在cygwin
下完成的。如果我使用makeall ALLOW\u DOWNLOADS=true构建成功并且jvm可用,我的意思是它正常运行并且没有断言失败