设置速度属性
我曾经构建过一个maven原型,我想做这样的事情
#set( $controllerPackage = ${package}\.${artifactId})
,即将controllerPackage变量设置为等于以下三个元素($package,'.',$artifactId)的字符串连接的结果,
但这显然是不正确的语法- 我明白了
词法错误:org.apache.velocity.runtime.parser.TokenMgrError:第 4 行第 40 列出现词法错误。遇到:“。” (46),之后:“\”
有没有办法可以在输出字符串中包含句点?
I have occurence building a maven archetype where I want to do something like this
#set( $controllerPackage = ${package}\.${artifactId})
i.e. set the controllerPackage variable to equal the result of string concatentaion of the following three elements ($package,'.',$artifactId)
However this is obvioulsy not correct syntax - I get this
Lexical error: org.apache.velocity.runtime.parser.TokenMgrError: Lexical error at line 4, column 40. Encountered: "." (46), after : "\"
Is there a way I can include a period in my outputted string?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
要构造字符串,请使用引号。
To construct a string, use quotes.
您可以使用
+
进行字符串连接:You can use
+
for string concatenation: