如何在包含空格的Windows路径中使用-Xloggc?

时间:2016-09-14 14:21:28

标签: java windows batch-file jvm

目标是为每个启动自己的jvm的进程记录java垃圾回收活动。每个日志文件都有自己唯一的名称。该过程通过Windows(DOS)批处理文件启动。批处理文件包含:

set JVMLOG_DIR=%WORKING_DIR%logs\

WORKING_DIR转换为:

C:\Program Files (x86)\Directory\The Application Name\

后续行将此附加到包含java选项的变量:

-Xloggc:%JVMLOG_DIR%Process__XX_jvm.log

运行时,不会创建日志,并在流程日志中报告:

\Directory\The was unexpected at this time.

我猜这些空格或(x86)导致了这个问题。

任何想法如何使其发挥作用或绕过限制?

0 个答案:

没有答案