我已经建立了一个maven原型,我想做这样的事情
#set( $controllerPackage = ${package}\.${artifactId})
即。将controllerPackage变量设置为等于以下三个元素的字符串连接结果($ package,'。',$ artifactId)
然而,这是显而易见的不正确的语法 - 我得到了这个
词法错误:org.apache.velocity.runtime.parser.TokenMgrError:第4行第40列的词汇错误。遇到:“。” (46),之后:“\”
有没有办法在输出的字符串中包含句点?
答案 0 :(得分:0)
您可以使用+
进行字符串连接:
#set( $controllerPackage = ${package} + "." + ${artifactId})
答案 1 :(得分:0)
要构造字符串,请使用引号。
#set( $controllerPackage = "${package}.${artifactId}" )