簡體   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