Nocas啟動報錯:java.io.IOException: java.lang.IllegalArgumentException: db.num is null
從GitHub上下載當前最新版Nocas2.0.0-BETA,按照網上教程,下載后進入bin目錄雙擊startup.cmd文件,結果啟動失敗,並且之后黑窗口關閉。
於是在文件末尾加了pause看具體報錯為:java.io.IOException: java.lang.IllegalArgumentException: db.num is null
解決方案:
在startup.cmd文件中修改配置(大概在第27行左右)
把set MODE = "cluster" 修改為以下內容(默認集群啟動,修改為單機啟動)
rem set MODE="cluster"
set MODE="standalone"
附:在bat文件批處理中注釋的方式如下:
1、:: 注釋內容(第一個冒號后也可以跟任何一個非字母數字的字符)
2、rem 注釋內容(不能出現重定向符號和管道符號)
3、echo 注釋內容(不能出現重定向符號和管道符號)〉nul
4、if not exist nul 注釋內容(不能出現重定向符號和管道符號)
5、:注釋內容(注釋文本不能與已有標簽重名)
6、%注釋內容%(可以用作行間注釋,不能出現重定向符號和管道符號)
7、goto 標簽 注釋內容(可以用作說明goto的條件和執行內容)
8、:標簽 注釋內容(可以用作標簽下方段的執行內容)