在通过命令行执行时,在Maven中的exec java中转义双引号

use*_*324 7 maven

我正在尝试执行maven exec命令,如下所示:

mvn exec:java -Dexec.args ="{\"parameters \":[{\"name \":\"parameter1 \",\"value \":\"1 \"}]}"

争论是一个JSON字符串,我需要在我的Java程序中处理.但是当Java类读取字符串时,双引号将被删除,其内容如下:{parameters:[{name:parameter1,value:1}]}

我尝试了不同的转义序列,如\和\\,但它不起作用.我需要保留字符串中的双引号.

请有人帮我解决这个问题.

Ant*_*ton 2

尝试使用"“”(双引号)