我试图从大型机USS运行一个jar文件。
java -jar Batch.jar Batch.cfg
我得到了以下h2异常。看起来我没有必要的权限将它写入/test.trace.db。我想更改目录,这样我就不用担心访问了。如何使用java -jar命令指定跟踪文件的目录?
org.h2.message.DbException: Log file error: "/test.trace.db", cause: "java.io.FileNotFoundException: /test.trace.db (EDC5111I Permission denied.)" [90034-190]
答案 0 :(得分:0)
根据h2 documentation,您需要更新系统属性h2.clientTraceDirectory
。
像java -Dh2.clientTraceDirectory=mydir -jar Batch.jar Batch.cfg