javaagent 选项不扩展波浪号但为什么不
javaagent option does not expand the tilde but why not
这个调用有效。
java -ea -cp ~/Documents/workspace/export/testProject1/"*" -javaagent:/home/jack/Documents/workspace/export/testProject1/SizeOf.jar testProject1.Tester
这次调用失败。
java -ea -cp ~/Documents/workspace/export/testProject1/"*" -javaagent:~/Documents/workspace/export/testProject1/SizeOf.jar testProject1.Tester
失败看起来像这样。
Error opening zip file or JAR manifest missing :
~/Documents/workspace/export/testProject1/SizeOf.jar
Error occurred during initialization of VM
agent library failed to init: instrument
为什么 -javaagent
选项无法扩展波浪号 (~
)。这是在 Linux.
波浪号由 shell 扩展,而不是 运行 的程序,并且它不在令牌的开头。请改用 "$HOME"
。
这个调用有效。
java -ea -cp ~/Documents/workspace/export/testProject1/"*" -javaagent:/home/jack/Documents/workspace/export/testProject1/SizeOf.jar testProject1.Tester
这次调用失败。
java -ea -cp ~/Documents/workspace/export/testProject1/"*" -javaagent:~/Documents/workspace/export/testProject1/SizeOf.jar testProject1.Tester
失败看起来像这样。
Error opening zip file or JAR manifest missing :
~/Documents/workspace/export/testProject1/SizeOf.jar
Error occurred during initialization of VM
agent library failed to init: instrument
为什么 -javaagent
选项无法扩展波浪号 (~
)。这是在 Linux.
波浪号由 shell 扩展,而不是 运行 的程序,并且它不在令牌的开头。请改用 "$HOME"
。