繁体   English   中英

从Windows命令行启动时,Apache Derby(JavaDB)静默失败

[英]Apache Derby (JavaDB) fails silently at start from Windows command line

我正在尝试使用以下方法启动数据库:

C:\\ Program Files \\ Java \\ jdk1.8.0_60 \\ db \\ bin> NetworkServerControl开始

没有错误信息,提示立即返回。 derby.log仅包含旧消息。 什么也没发生。 WTF? 我该如何调试?

UPD:我添加了来自https://blogs.oracle.com/wittyman/entry/debug_tracing_in_apache_derby的跟踪,但是derby.log仍然为空。
我正在使用来自同一JDK(1.8.0 x64)的java.exe

解决方案是切换到x86 Java版本。 我已经尝试了从6到8的多个x64 JDK,它们都无声地失败了。 我认为这是Derby错误。

尝试跑步

java -Dderby.debug.true=AssertFailureTrace -jar %DERBY_HOME%\lib\derby.jar server start

它可能显示一些细节。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM